首页
学习
活动
专区
工具
TVP
发布

前端大白专栏

专栏作者
77
文章
150314
阅读量
31
订阅数
双11来了 收猫币麻烦? 使用autojs实现个自动脚本解放双手
双11来了,我也是一个剁手党,当然要想办法能省点钱算一点,双11的活动是攒喵币,和往年一样,点击各种商家页面来获取,这个过程是一个重复的过程,往年我都是手动点完的,但是今年真不想再继续做这些重复的事了,于是就有了下面这个自动脚本.
杭州前端工程师
2020-10-28
1.3K0
浏览器执行js原理
是不是大都数前端开发者都会有这样的疑惑,确实,我自己在开发的过程中每次碰到promise,setTimeout,requestAnimationFrame都会去想,在这个执行的过程中到底发生了什么?
杭州前端工程师
2020-03-09
3.6K0
使用react-native实现一个音乐播放器
前段时间,在网上找周杰伦的音乐,结果发现只在QQ音乐才有的播放权限,还得付费,作为程序员的我怎么能甘于堕落花钱听音乐,于是我就跑到淘宝买了周杰伦的音乐集(不贵,几块搞定),全部下载下来播放,不走QQ音乐播放,用网易云音乐播放,在开始的时候还给播放,正常放了一个月左右时间,又不让播放了,好气啊! 程序员怎么甘于堕落到被他人限制不能听音乐! 于是就有了下面这个app.
杭州前端工程师
2020-02-26
2.5K0
vue与react哪种好?
vue与react,到目前为止两个我都用来写了好多项目,vue用的脚手架是vue-cli,react用的是dva,两者都对其进行了很好的封装,只需要简单的几步就能跑起来.
杭州前端工程师
2019-03-12
8370
javascript关于forEach使用方式
明明是一样的函数执行结果没有达到自己需要的那样,为什么呢?今天不小心踩到了这个坑。
杭州前端工程师
2019-03-12
5450
windows配置react-native 开发环境(开发android版本)
新到的公司用的window系统,要开发react-native,没办法,只好一步步开始配置其开发环境。
杭州前端工程师
2019-03-12
5690
webpack编译打包出现的问题!
最近使用webpack打包编译文件的时候,遇到个奇怪的问题,找不到源头,具体报错如下:
杭州前端工程师
2019-03-12
1K0
HTML5离线缓存技术
原理和环境 如上面提到的HTML5的离线存储是基于一个新建的.appcache文件的,通过这个文件上的解析清单离线存储资源,这些资源就会像cookie一样被存储了下来。之后当网络在处于离线状态下时,浏览器会通过被离线存储的数据进行页面展示。 就像cookie一样,html5的离线存储也需要服务器环境。 这里提供一个小工具——简易iis服务器,把它放在项目更目录下,双击运行即可模拟服务器环境。 链接: http://pan.baidu.com/s/1jG86UV0 密码: ja9h 解析清单 在开始之
杭州前端工程师
2018-06-15
3.7K0
reactjs不常见的面试提要
直接上内容: 首先是首页结构: <div> <C/> <B> <E/> <D/> </B> </div> 在index中有3个子组件,在3个组件的生命周期component
杭州前端工程师
2018-06-15
1.3K0
一次性比较目前前端最流行的状态管理,mobx,vuex,redux-saga使用方式用方式
首先还是要说明一下: 三者都是状态管理库,这三个如果对其中一个深有体会的话,其它两个要再入门就不再难了,我就是在开始的时候只会redux-saga,由于目前工作中使用了mobx,去官网看了一下,也是基本差不多的,vuex也是一样! redux-saga使用方式: import request from '../../utils/request'; import PublicService from '../../services/PublicService' import PointManageServic
杭州前端工程师
2018-06-15
9330
关于angular2路由激活状态时class设置
问题是这样的: 上面的tabs各自对应一个路由,在后台这些tabs是由一个数组tabArray生成的,并不是写上去的,当用户点击左边的一个项目时,会push一个tab到tabArray中。 以上的内容
杭州前端工程师
2018-06-15
6460
关于在angular2中引入第三方插件或者框架(jquery)
由于本人也是初入angular2不久,很多问题也许解决了,确不知其原由,也有一些问题,解决了后面又出来同样的错误,关于这些,请谅解. 关于这个问题,我自己也是想了很久,总算是能用上了, 想在angular2中引用jquery的话,高大上的一个方法是,在package.json中的dependencies中写入,执行cnpm i;安装; "dependencies": { "@angular/common": "^4.0.0", "@angular/compiler": "^4.0.0",
杭州前端工程师
2018-06-15
2.2K0
Error: Cannot match any routes. URL Segment: 'public' 困扰一个下午的问题
Error: Cannot match any routes. URL Segment: 'public' 真的是太郁闷了,这个JB问题困扰了我一个下午的时间, 原来是我在这个路由里引入iframe,iframe找不到public的文件夹,就报了这个错误,后来才恍然大悟,只是觉得自己好傻,还以为ng2有问题呢! 以后如果路由有问题的话,记得找路径看看是否写对了! 以此警戒自己! 代码贴上: <iframe src="public/index.html" frameborder="0" style="
杭州前端工程师
2018-06-15
2K0
angular2 错误集。
ERROR in AppModule is not an NgModule 由于本人也只是略懂angular2,很多东西还不是特别的明白,对于错误的理解还不够深刻,所以对于angular2的错误尽量用最简单的方式解决。 对于 ERROR in AppModule is not an NgModule 的错误,追根究底的话,应该是版本的问题,typescript的版本,具体是啥不清楚。 如果解决: 在自己的电脑上重新安装一个anguar2的新工程,ng new 工程名; 然后将旧app中的所有的内容copy到
杭州前端工程师
2018-06-15
6750
angular2 路由问题
Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'main' 这个问题的处理很简单,是路由的路径写错了, import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import {loginComponent} from './login/login.component'; impor
杭州前端工程师
2018-06-15
1.1K0
angular2 路由之间的页面跳转
angular2路由页面之间的跳转, 只需要在需要跳转的ts文件中引入 import {Router} from '@angular/router'; 然后在 constructor(public router:Router) { } 定义好router,这样就可以使用Router中的属性了 doJump(){     this.router.navigate(['/index'])//跳转到新的路由页面 } so easy吧!
杭州前端工程师
2018-06-15
3.2K0
Object.keys()具体使用方式
在实际开发中,我们有时需要知道对象的所有属性,原生js给我们提供了一个很好的方法:Object.keys(),该方法返回一个数组 传入对象,返回属性名 var obj = {'a':'123','b':'345'}; console.log(Object.keys(obj)); //['a','b'] var obj1 = { 100: "a", 2: "b", 7: "c"}; console.log(Object.keys(obj1)); // console: ["2", "7", "100"]
杭州前端工程师
2018-06-15
1.1K0
关于webpack中<%= htmlWebpackPlugin.options.title %> 无法解析的原因
我的原因是因为在webpack.config.js配置中多引入了一个 //下面这个插件会将页面中的变量解析为正常的html文件,如何要在页面中使用htmlwebpackplugin变量则需要注释这个插件 // { // test: /\.html$/, // loader: "raw-loader" // }, 只需要注释掉这个Loader就可以正常显示htmlwebpackPlugin中变量的值
杭州前端工程师
2018-06-15
5.3K0
babel-core的作用是什么
如果你需要以编程的方式来使用 Babel,可以使用 babel-core 这个包。 babel-core 的作用是把 js 代码分析成 ast ,方便各个插件分析语法进行相应的处理。有些新语法在低版本 js 中是不存在的,如箭头函数,rest 参数,函数默认值等,这种语言层面的不兼容只能通过将代码转为 ast,分析其语法后再转为低版本 js。首先安装 babel-core。. $ npm install babel-core var babel = require("babel-core"); 字符串形式的
杭州前端工程师
2018-06-15
5.5K0
postcss-loader 有什么用?
回归正题,postcss-loader有什么用? PostCSS 本身是一个功能比较单一的工具。它提供了一种方式用 JavaScript 代码来处理 CSS。它负责把 CSS 代码解析成抽象语法树结构
杭州前端工程师
2018-06-15
1.3K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档