打赏

随笔分类 -  JavaScript

上一页 1 ··· 7 8 9 10 11 12 下一页
摘要:HTML 中 script 标签可以加载其他域下的js,比如我们经常引入一个其他域下线上cdn的jQuery。那如何利用这个特性实现从其他域下获取数据呢? 可以先这样试试: 这时候会向天气接口发送请求获取数据,获取数据后做为 js 来执行。 但这里有个问题, 数据是 JSON 格式的数据,直接作为 阅读全文
posted @ 2018-01-09 14:55 孟繁贵 阅读(254) 评论(0) 推荐(0)
摘要:1、map方法 控制台输出为: 2、filter方法 控制台输出为: 3、forEach方法 控制台输出: 总结:以上函数的回调函数的形参是一样的。 注意:jQuery中的each的参数是: 阅读全文
posted @ 2017-12-20 12:20 孟繁贵 阅读(5514) 评论(0) 推荐(0)
摘要:1、方法一 2、方法二(set方法去重) 3、方法三(使用对象记录重复的元素,以及出现的次数) 阅读全文
posted @ 2017-12-13 16:47 孟繁贵 阅读(7444) 评论(0) 推荐(0)
摘要:push和unushift都是向数组插入元素。 push是向数组尾部插入元素。 unshift是向数组头部插入元素。 共同点:都可以一次插入多个元素。 阅读全文
posted @ 2017-12-11 15:48 孟繁贵 阅读(628) 评论(0) 推荐(1)
摘要:三者区别见下表: 说明: cookie的处理过程为: 服务器向客户端发送cookie 浏览器将cookie保存 之后每次http请求浏览器都会将cookie发送给服务器端 对于 cookie,我们还需要注意安全性: sessionStorage注意问题: (1)页面刷新sessionStorage依 阅读全文
posted @ 2017-12-04 16:15 孟繁贵 阅读(507) 评论(0) 推荐(0)
摘要:合理的title、description、keywords:搜索对着三项的权重逐个减小,title值强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面title要有所不同;description把页面内容高度概括,长度合适,不可过分堆砌关键词,不同页面description有所不同;ke 阅读全文
posted @ 2017-12-04 09:05 孟繁贵 阅读(455) 评论(0) 推荐(0)
摘要:1、尊重对象所有权  不要为实例或原型添加属性; 不要为实例或原型添加方法; 不要重定义已存在的方法。 最佳的方法便是永远不修改不是由你所有的对象。所谓拥有对象,就是说这个对象是你创建的,比如你自己创建的自定义类型或对象字面量。而 Array 、 document 这些显然不是你的,它们在你的 阅读全文
posted @ 2017-12-03 17:18 孟繁贵 阅读(366) 评论(0) 推荐(1)
摘要:1.正则表达式test方法 test() 方法用于检测一个字符串是否匹配某个模式 返回值: 如果字符串 string 中含有与 RegExpObject 匹配的文本,则返回 true,否则返回 false。 2、正则表达式exec方法 exec() 方法用于检索字符串中的正则表达式的匹配。 返回值: 阅读全文
posted @ 2017-12-03 16:38 孟繁贵 阅读(4675) 评论(0) 推荐(0)
摘要:1、match方法 match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。 match()方法的返回值为:存放匹配结果的数组。 2、replace方法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 replace方法的返 阅读全文
posted @ 2017-12-03 15:35 孟繁贵 阅读(1040) 评论(0) 推荐(0)
摘要:1.indexof方法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法: 注意:有可选的参数(即设置开始的检索位置)。 2、search方法 search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。 注意:search方法可以根据正 阅读全文
posted @ 2017-12-03 11:46 孟繁贵 阅读(1172) 评论(0) 推荐(0)
摘要:1、indexof方法 indexof方法可以在字符串和数组上使用。 2、字符串使用 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 3、数组使用 示例代码: 同时注意,数组使用indexof方法时的兼容情况,ie9以下浏览器不支持。 阅读全文
posted @ 2017-12-03 11:26 孟繁贵 阅读(14804) 评论(0) 推荐(0)
摘要:JavaScript的数组方法有: http://www.w3school.com.cn/jsref/jsref_obj_array.asp 其中:concat、join和slice方法都不会修改原数组。 说明:sort方法在使用时需加上比较规则。 示例代码: 阅读全文
posted @ 2017-12-03 11:01 孟繁贵 阅读(257) 评论(0) 推荐(0)
摘要:在开发环境下,尽量不用间歇调用,原因是后一个间歇调用可能会在前一个间歇调用结束之前启动。 尽量使用超时调用来模拟间歇调用。 示例代码: 阅读全文
posted @ 2017-12-03 10:30 孟繁贵 阅读(1662) 评论(0) 推荐(0)
摘要:1、forEach方法 语法: 参数: 示例: 控制台输出为: 2、each方法 语法: jQuery.each( collection, callback(indexInArray, valueOfElement) ) 参数: 回调函数的第一个参数为indexInArray(索引值),第二个参数v 阅读全文
posted @ 2017-12-03 10:10 孟繁贵 阅读(1869) 评论(0) 推荐(0)
摘要:一般认为:严格模式下this不允许指向全局对象。是函数体是否处于严格模式! 如:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html 需要说明的是:本身指向全局的this是没有问题的。 示例代码: 控制台输出为windo 阅读全文
posted @ 2017-12-02 16:10 孟繁贵 阅读(2092) 评论(0) 推荐(0)
摘要:js中数组有许多方法,如join、map,reverse。字符串没有这些方法,可以“借用”数组的方法来处理字符串。 说明:由于字符串是不可变的的,因此无法借用数组的reverse方法,变通的方法是: 阅读全文
posted @ 2017-11-23 12:00 孟繁贵 阅读(420) 评论(0) 推荐(0)
摘要:JavaScript有七种内置类型: 空类型:null 未定义:undefined 布尔:boolean 数字:number 字符串:string 对象:object 符号:symbol(ES6新增)除了对象之外,其他为基本类型. 阅读全文
posted @ 2017-11-23 11:23 孟繁贵 阅读(612) 评论(0) 推荐(0)
摘要:1、二级制操作优于Math 如: 2、慎用|| 大量运用if(x null){ x={} } 优于x=x||{} 3、switch 性能优于if...else if... 阅读全文
posted @ 2017-11-16 14:58 孟繁贵 阅读(540) 评论(0) 推荐(0)
摘要:代码段 以上代码段就是闭包。 闭包使得函数可以继续访问定义时的词法作用域。 闭包实质:将内部函数传递到所在的词法作用域以外,内部函数仍然持有对原始定义作用域的引用。 once函数的实现: 阅读全文
posted @ 2017-10-20 14:51 孟繁贵 阅读(311) 评论(0) 推荐(0)
摘要:1、函数声明 2、函数表达式 3、区分 函数声明和函数表达式区分的简单方法: function关键词出现的位置,function若是第一个词,就是函数声明。 否则就是一个函数表达式。 4、区别 函数声明和函数表达式最重要的区别是:函数名称标识符的作用域会绑定在何处。 第一个代码段foo会绑定在所在的 阅读全文
posted @ 2017-10-19 16:34 孟繁贵 阅读(332) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 下一页
TOP