人人都需要知道的@angular-cli

如何查看当前@angular-cli的最新版本? npm info @angular/cli | grep ‘latest’ #output ‘dist-tags': { latest: ‘1.3.0’, next: ‘1.4.0-beta.0′ } 上面的: 1.3.0 就是当前@angular-cli的最新版本 我不想安装cnpm能直接安装@angular吗? npm install -g …


jQuery DOM节点的复制、替换

拷贝clone() 克隆节点是DOM的常见操作,jQuery提供一个clone方法,专门用于处理dom的克隆 .clone()方法深度复制所有匹配的元素集合,包括所有匹配元素、匹配元素的下级元素、文字节点。 clone方法比较简单就是克隆节点,但是需要注意,如果节点有事件或 …


人人都需要知道的Angular4下的坑点

ng4不能直接修改页面标题,需要使用Title服务 使用aot编译发布时,模板变量只能是public类型, 事件方法与类中定义要一致 在APP中嵌入H5页面时,JSJDK调用返回的数据在NG环境下失去控制,需要使用zonejs转换处理 NG4动画模块在魅族5手机下不兼容,position …


学习数据结构与算法之二叉搜索树

二叉搜索树简介 二叉树是一种非线性数据结构,其中的每个元素我们称为节点,二叉树中每个节点最多只能有两个子节点;没有父节点的节点称为根节点,没有子节点的节点称为叶节点。二叉搜索树是二叉树的一种,其特征是左侧子节点存储比父节点小的值,右侧子 …


【转】: 超简单正则表达式指南

本文转载自https://github.com/zeeshanu/l… 什么是正则表达式? 正则表达式是一组由字母和符号组成的特殊文本, 它可以用来从文本中找出满足你想要的格式的句子.一个正则表达式是在一个主体字符串中从左到右匹配字符串时的一种样式. 例如”Regular express …


ES6学习总结(一)

前端发展的太快了,快到ES6,ES7出来之后,今年已经是ES8了,但是纵然前端发展很快,我们除了马不停蹄的学习新的技术之外,也要沉下心来,好好的潜心磨砺自己,本文是整理了自己学习ES6之后相关的知识要点,寄希望于书之于笔,一来自己可以更好地领悟,而 …


React组件懒加载

React组件懒加载 Web应用一个重要的优势就在于可以只加载我们想要的功能,而不必每次打开都把整个系统载入 那么,在React里我们怎样实现当用到我们需求的功能时再请求对应的组件,而不是一次性的请求全部代码呢? bundle-loader 新版的React建议我们使用b …


ES6 变量作用域与提升:变量的生命周期详解

ES6 变量作用域与提升:变量的生命周期详解从属于笔者的现代 JavaScript 开发:语法基础与实践技巧系列文章。本文详细讨论了 JavaScript 中作用域、执行上下文、不同作用域下变量提升与函数提升的表现、顶层对象以及如何避免创建全局对象等内容;建议阅读 …


js 正则表达式

参考资料:http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp 创建正则表达式对象 有两种创建正则表达式的方式 字面量 在脚本加载后编译 正则表达式是静态的时候性能会比较高 构造函数 正则表达式运行时编译 适合需要动态更改规则的情况 …