随笔分类 -  js

js
摘要:function bubbleSort3(arr3) { var low = 0; var high= arr.length-1; //设置变量的初始值 var tmp,j; console.time('2.改进后冒泡排序耗时'); while (low < high) { for (j= low; 阅读全文
posted @ 2016-09-19 01:42 jayruan 阅读(160) 评论(0) 推荐(0)
JavaScript原生对象属性和方法详解——Array对象
摘要:http://www.feeldesignstudio.com/2013/09/native-javascript-object-properties-and-methods-array/ length 设置或返回 数组中元素的数目。 注意:设置 length 属性可改变数组的大小。如果设置的值比其 阅读全文
posted @ 2016-03-06 11:00 jayruan 阅读(575) 评论(0) 推荐(0)
常用函数
摘要:Angular 常用 ng-repeat,ng-repeat-start,ng-repeat-end,ng-value,ng-init <p ng-repeat="itemSec in itemsub.orderOptionItems" ng-if="$index % 2 ==0" > <span 阅读全文
posted @ 2016-03-06 10:22 jayruan 阅读(245) 评论(0) 推荐(0)
全面理解Javascript闭包和闭包的几种写法及用途
摘要:var Circle={ "PI":3.14159, "area":function(r){ return this.PI * r * r; } }; alert( Circle.area(1.0) ); 匿名自执行函数var data= { ... 阅读全文
posted @ 2016-01-02 23:25 jayruan 阅读(217) 评论(0) 推荐(0)
javascript 错误处理
摘要:try{ var date=new Date(); date.test();//调用date的未定义的test方法; document.wrire("try块执行结束"); }catch(error){ with(document){ write("出... 阅读全文
posted @ 2016-01-02 11:28 jayruan 阅读(141) 评论(0) 推荐(0)
JavaScript自定义右键菜单
摘要:自定义右键菜单 自定义右键菜单,请在页面点击右键查看效果。 剪切 复制 粘贴 来源:http://www.bug315.com/article/283.htm 阅读全文
posted @ 2016-01-02 11:20 jayruan 阅读(241) 评论(0) 推荐(0)
JavaScript数字精度上代码。
摘要:/**不能超过 9007199254740992 * floatObj 包含加减乘除四个方法,能确保浮点数运算不丢失精度 * * 我们知道计算机编程语言里浮点数计算会存在精度丢失问题(或称舍入误差),其根本原因是二进制和实现位数限制有些数无法有限表示 * 以下是十进制小数对应的二进制表示 * ... 阅读全文
posted @ 2016-01-02 10:51 jayruan 阅读(767) 评论(0) 推荐(0)
精通JS 笔记
摘要:一,javascript数据类型:undefined,null,boolean,number,string,object 五种加一种复杂类型. 注意大小写,区分大不写函数:functiontypeof 返回数据类型没有null,但有function.如typeof(null)返回object1.1特... 阅读全文
posted @ 2016-01-02 01:41 jayruan 阅读(138) 评论(0) 推荐(0)
获取css style值
摘要:var obj=document.getElementById("btn");var currentStyle=null;if(obj.currentStyle){ currentStyle=obj.currentStyle;}else{ currentStyle=window.getCompute... 阅读全文
posted @ 2016-01-01 12:44 jayruan 阅读(494) 评论(0) 推荐(0)
Javascript——Math对象
摘要:Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与Date,String对象的区别Math 对象属性Math 对象方法 阅读全文
posted @ 2016-01-01 12:05 jayruan 阅读(207) 评论(0) 推荐(0)
JavaScript停止冒泡和阻止浏览器默认行为
摘要:防止冒泡w3c的方法是e.stopPropagation(),IE则是使用e.cancelBubble = truestopPropagation也是事件对象(Event)的一个方法,作用是阻止目标元素的冒泡事件,但是会不阻止默认行为。什么是冒泡事件?如在一个按钮是绑定一个”click”事件,那么”... 阅读全文
posted @ 2016-01-01 11:48 jayruan 阅读(331) 评论(0) 推荐(0)