- 博客(5)
- 收藏
- 关注
原创 javascript中.push()与.concat()的区别
.push() 方法可向数组的末尾添加一个或多个元素,该方法直接修改原对象,返回值是数组的新的长度。 向数组末尾添加多个元素的例子: var arr=['1','2','3']; arr.push('4','7'); //5 .concat()既可以被数组使用,也可以被字符串使用。该方法无法直接修改原对象,返回值是拼接完的对象。 当被字符串使用时,该方
2017-07-29 17:37:11 735
转载 angular中ng-repeat及track by
用ng-repeat指令遍历一个javascript数组,当数组中有重复元素的时候,angularjs会报错,这是因为ng-Repeat不允许collection中存在两个相同Id的对象。 对于数字或者字符串等基本数据类型来说,它的id就是它自身的值。因此数组中是不允许存在两个相同的数字的。为了规避这个错误,需要定义自己的track by表达式。 // 业务上自己生成唯一的id it
2017-07-29 17:35:45 9066
转载 javascript中this的四种用法
this 在函数执行时,this 总是指向调用该函数的对象。要判断 this 的指向,其实就是判断 this 所在的函数属于谁。 在《javaScript语言精粹》这本书中,把 this 出现的场景分为四类,简单的说就是: 有对象就指向调用对象 没调用对象就指向全局对象 用new构造就指向新对象 通过 apply 或 call 或 bind 来改变 this 的所指。
2017-07-29 17:34:11 424
转载 js定时器setInterval()与setTimeout()区别
Html代码 div class="jf_register"> h2>您好,欢迎光临fmt:message key="b2cShowName"/>!a class="blue" href="/LoginRegist_turnToLogin">请登录a>h2> div> div class="jf_register_banner">注册成功div>
2017-07-29 14:10:29 1302
转载 angular controller as
今天要和大家分享的是angular从1.2版本开始带来了新语法Controller as。再此之前我们对于angular在view上的绑定都必须使用直接的scope对象,对于controller来说我们也得必须注入$scope这个service。如下: 1 2 3 4 5 6 7 8 9 10 11 1
2017-07-28 17:16:45 730
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人