-
webpack构建react项目(一)
前言 下面是我们使用到技术栈: webpack + react + redux + react-router + react-thunk + ES6 + .... 注意事项: 建议使用npm5.X 或者 yarn 包管理工具(最好不要使用cnpm,虽然安装包速度上很快,但是在文件关联上会有坑,之前用的时候被坑过) 一、新建项目目录 config :...
2018-06-24 01:02:11
-
ES6 编程风格
1、块级作用域 (1)使用let代替var 好处:变量应该只在其声明的 代码块内有效 ; var 命令存在 变量提升 效用, let 命令没有这个问题。 (2) 全局常量 在 let 和 const 之间,建议优先使用 const ,尤其是在全局环境,不应该设置变量,只应设置常量。 const 优于 le...
2018-06-24 01:02:05
-
代码管理 ,git 命令整理
// 先要理解这四个概念,这是提交代码的流动轨迹: 1 .工作区(编辑器)-经过add到2- 2 .暂存区 (缓存)- 经过commit3- 3 .本地仓库 (本地项目)-经过 push4- 4 .远程仓库 (线上项目 ) // 拉取远程(这里默认拥有项目权限) $ git clone 项目地址 // 拉取远程分支...
2018-06-24 01:02:06
-
ES6 Generator async
Generator 函数是 ES6 提供的一种异步编程解决方案 async 函数使得异步操作变得更加方便,是 Generator 函数的语法糖。...
2018-06-24 01:01:56
-
容易遗忘的JS知识点整理
1.hasOwnProperty相关 为了判断一个对象是否包含自定义属性而不是原型链上的属性,我们需要使用继承自 Object.prototype 的 hasOwnProperty 方法。 hasOwnProperty 是 JavaScript 中唯一一个处理属性但是不查找原型链的函数。 // 修改Object.prototype Object.prototyp...
2018-06-24 01:01:52
-
javascript设计模式——代理模式
前面的话 代理模式是为一个对象提供一个占位符,以便控制对它的访问。 代理模式是一种非常有意义的模式,在生活中可以找到很多代理模式的场景。比如,明星都有经纪人作为代理。如果想请明星来办一场商业演出,只能联系他的经纪人。经纪人会把商业演出的细节和报酬都谈...
2018-06-24 01:01:58
-
ES6 Iterator
1、概述 Iterator 的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能够按某种次序排列;三是 ES6 创造了一种新的遍历命令 for...of 循环,Iterator 接口主要供 for...of循环 。 2、Iterator 接口 ES6 的有些数据结构原生具...
2018-06-24 01:01:54
-
javascript设计模式——迭代器模式
前面的话 迭代器模式是指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式可以把迭代的过程从业务逻辑中分离出来,在使用迭代器模式之后,即使不关心对象的内部构造,也可以按顺序访问其中的每个元素。迭代器模式是一种相对...
2018-06-24 01:01:52
-
vue项目中的webpack-dev-sever配置
问题描述:在vue项目中运行npm run dev启动服务器,然而在同一个局域网下的外部设备不能该服务器 解决方案:在项目的config文件夹下找到index .js中的host把默认的localhost更改为0.0.0.0, 然后外部设备就可以访问该项目启动的服务了(注意必须是在统一局域网下)...
2018-06-24 01:01:51
-
JavaScript 数组去重并统计重复元素出现的次数
1、方法一 var arr = [1, 2, 3, 1, 2, 4 ]; function arrayCnt(arr) { var newArr = []; for ( var i = 0; i arr.length; i++ ) { if (newArr.indexOf(arr[i]) == -1 ) { newArr.push(arr[i]) } } var newarr2 = new Array(newArr.length); for ( var t = 0; t newarr2...
2018-06-24 01:01:43
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash