js判断isNumber(obj)
摘要:看到一个是不是数字的判断方法不错,所以记录下来 function isNumber(obj) { return typeof obj 'number' && !isNaN(obj) } 这个isNumber不错了,但还有一个等价的,用isFinite来判断 function isNumber(obj
阅读全文
javascript中this的四种用法
摘要:在javascript当中每一个function都是一个对象,所以在这个里var temp=this 指的是function当前的对象。 this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。 this只能在函数内部使用。 this 在函数执行
阅读全文
JavaScript中闭包函数
摘要:闭包函数: 闭包是以 匿名函数的形式来实现。 a. 匿名函数:没有实际名字的函数。 console.log(typeof function(){});// "function" console.log(typeof function(x,y){return x+y;});// "function"
阅读全文
JavaScript(ES3)中的方法, 及bind apply call的使用
摘要:转:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/0014345005399057070809cfaa347dfb7207900cfd116fb000 转:https://www
阅读全文
ES6 箭头函数
摘要:箭头函数的语法:标识符 => 表达式 param 是参数,根据参数个数不同,分这几种情况: () => { … } // 零个参数用 () 表示; x => { … } // 一个参数可以省略 (); (x, y) => { … } // 多参数不能省略 (); 使用了块语句的函数不会有返回值,要用
阅读全文
创建js对象的属性和方法
摘要:按照如下的创建对象的方法,可以节省内存。记录一下方便日后使用 <!Doctype html><html> <head> <title></title> </head> <body> <script> var Person = function(name,age){ this.name = name;
阅读全文
JavaScript中reduce()方法
摘要:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001435119854495d29b9b3d7028477a96ed74db95032675000 重新学习reduce,这个是比
阅读全文
闭包函数自执行的原理
摘要:这个是很久以前写的,也不知道是在书上找到的还是那里来的。 闭包函数自执行的格式 (function(){})(); (1). 首先, 要清楚两者的区别: (function {// code})是表达式, function {// code}是函数声明. (2). 其次, js"预编译"的特点: j
阅读全文
js中遍历对象的属性和值
摘要:今天想看一下js的数组遍历的内容,搜索到了一个关于对象遍历写好的函数,保留一下。以后好用。 function allPrpos ( obj ) { // 用来保存所有的属性名称和值 var props = "" ; // 开始遍历 for ( var p in obj ){ // 方法 if ( t
阅读全文
JavaScript 中 for (var i in data) 循环数组项
摘要:今天在改代码的时候发现有很多代码的循环是用 for(var i in data)写的,我通常都是用for(var i=0;i<data.length;i++) 就查看了一下,原来这两个是有区别的,不能等同使用。 <script>Array.prototype.test = function () {
阅读全文
转 通过js获取cookie的实例及简单分析
摘要:今天review新人写的javascript代码的时候发现了很多的问题。这里以function getCookie(name){}为例。 今天review新人写的javascript代码的时候发现了很多的问题。这里以function getCookie(name){}为例。 其中比较典型的一个问题就
阅读全文
JavaScript中的document.cookie的使用
摘要:转:http://blog.csdn.net/liuyong0818/article/details/4807473 我们已经知道,在 document 对象中有一个 cookie 属性。但是 Cookie 又是什么?“某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 C
阅读全文