摘要:
1.属性简写表示 2.方法简写表示 属性与方法简写: 3.属性名表达式 ES6允许字面量定义对象时,用方法二(表达式)作为对象的属性名,即把表达式放在方括号内。 4.Object.is()比较两个值是否严格相等 阅读全文
摘要:
1.运用ES6的默认参数 2.|| 和 | && 和 & 什么区别? https://zhidao.baidu.com/question/2118237346586349547.html a||b a为true的话后面就不执行了a|b a为true的话后面继续判断ba&&b a如果是false 后面 阅读全文
摘要:
1.let是ES6中新增关键字 let类似js中的var声明,区别是let具有作用域,只在let命令所在的代码块内有效 示例1: 示例2: 注意:在for循环中有bug,let在外部也可以调用识别。 2.const 声明的是常量,一旦声明,值将是不可变的。 const 也具有块级作用域: const 阅读全文
摘要:
1.引入traceur.js http://google.github.io/traceur-compiler/bin/traceur.js 2.将Traceur编译器用于网页 new traceur.WebPageTranscoder(document.location.href).run(); 阅读全文
摘要:
一、左右结构 左边固定,右边自适应 1. 左边左浮动,右边加个overflow:hidden; #lt{ float: left;width:200px; background: #ff0;} #rt{ overflow: hidden; background: #f0f;} 2. 左边左浮动,右边 阅读全文
摘要:
iframe 子窗口调节父窗口样式: $(window.parent.document).find("body").attr("style","background-color:#99FF00") 父元素改子元素样式(不跨域): document.getElementById('iframeID') 阅读全文
摘要:
js检测: var ua = navigator.userAgent.toLocaleLowerCase(); var isMobile = /iPhone|iPad|iPod|android|Windows Phone/ig.test(ua); console.log('终端类型是否为移动端:'+ 阅读全文
摘要:
$.grep() jQuery.grep(array, callback, [invert]) 返回值为数组,不改变原数组; 使用过滤函数过滤数组元素。此函数至少传递两个参数:待过滤数组和过滤函数。过滤函数必须返回 true 以保留元素或 false 以删除元素。 参数 array,callback 阅读全文
摘要:
$(document).on("click", function (evt) { var oEvent = evt || event; var elem = oEvent.target || oEvent.srcElement; while (elem) { //循环判断至跟节点,防止点击的是div 阅读全文
摘要:
用法 AngularJS在处理表单时,会根据表单的状态自动添加一些CSS类。我们可以利用这些CSS类使用不同的样式提示用户表单目前的状态。 CSS类 何时自动添加 ng-pristine 表单没有做过修改时 ng-dirty 表单做过修改时 ng-valid 表单内容合法时 ng-invalid 表 阅读全文