随笔分类 -  JavaScript精典

摘要:前言一直在学习javascript,也有看过《犀利开发Jquery内核详解与实践》,对这本书的评价只有两个字犀利,可能是对javascript理解的还不够透彻异或是自己太笨,更多的是自己不擅于思考懒得思考以至于里面说的一些精髓都没有太深入的理解。鉴于想让自己有一个提升,进不了一个更加广阔的天地,总得... 阅读全文
posted @ 2015-05-26 11:11 静逸 阅读(28888) 评论(17) 推荐(45) 编辑
摘要:!!将一个值方便快速转化为布尔值console.log( !!window===true );不声明第三个变量实现交换var a=1,b=2;a=[b,b=a][0];//执行完这句代码之后 a的值为2 b的值为1了&&和||的用法 (学会了立马感觉高大尚了吧)var day=(new Date).... 阅读全文
posted @ 2015-05-26 09:10 静逸 阅读(1630) 评论(2) 推荐(12) 编辑
摘要:JavaScript1.6数组方法的扩展 var tmp = [1, 2, 3, 4, 5, 3]; console.log('indexOf:找出数组中某一对象的下标,如果没有则为-1'); console.log(tmp.indexOf(3) == 2)... 阅读全文
posted @ 2015-05-24 11:33 静逸 阅读(863) 评论(0) 推荐(2) 编辑
摘要:写在前面众所周知,JavaScript是单线程的,JS和UI更新共享同一个进程的部分原因是它们之间互访频繁,但由于共享同一个进程也就会造成js代码在运行的时候用户点击界面元素而没有任何响应这样的情况,这么糟糕的用户体验HTML5怎么会不修订了,这样Web Worker诞生了。简介Web Worker... 阅读全文
posted @ 2015-05-24 10:25 静逸 阅读(2856) 评论(0) 推荐(2) 编辑
摘要:在讨论之前,先约定好定义变量的风格。如果获取的对象是jQuery对象,那么在变量前加上$,例如:var $variable = jQuery对象;如果获取的是DOM对象,则定义如下:var variable = DOM对象;jQuery对象不能使用DOM中的方法,但是如果对jQuery对象所提供的方... 阅读全文
posted @ 2015-05-24 08:37 静逸 阅读(3669) 评论(0) 推荐(3) 编辑
摘要:禁用Jquery(动画)效果jQuery.fx.off = true;使用自己的 Bullets(这个有一丁点儿的小技巧)//这里是js代码 也就是给每个ul添加一个类名 然后给ul的子li前面添加html 你想要使用的Bullets$("ul").addClass("Replaced");$(... 阅读全文
posted @ 2015-05-13 18:52 静逸 阅读(451) 评论(0) 推荐(1) 编辑
摘要:写在前面大家都知道使用"use strict"表示使用ECMAScript进行严格模式,使用"use strict"有两种方式在文件头部写上它(使得整个脚本都使用严格模式)在函数顶部写上它(只在函数内打开严格模式)对于严格模式和非严格模式下,到底有哪些不同,下面我将一一道来。变量严格模式下非严格模式... 阅读全文
posted @ 2015-05-12 19:19 静逸 阅读(770) 评论(0) 推荐(1) 编辑
摘要:/*根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。地址码表示编码对象常住户口所在县(市、旗、区)的行政区... 阅读全文
posted @ 2015-05-11 22:20 静逸 阅读(2286) 评论(0) 推荐(1) 编辑
摘要:1基本类型是指那些保存在栈内存的简单数据段,引用类型是指那些保存在堆内存中的对象,变量中保存的实际上只是一个指针。2javascript中5种基本数据类型Undefined,Null,Boolean,Number和String3事实上我们不能给基本类型的值添加属性,尽管在javascript这样做不... 阅读全文
posted @ 2015-05-11 20:36 静逸 阅读(486) 评论(0) 推荐(0) 编辑
摘要:可读性的大部分内容都是和代码缩进相关的,必须保证代码有良好的格式。可读性的另一方面就是注释,一般而言,有如下一些地方需要进行注释1.1.1 函数和方法每个函数或方法都应该包含一个注释,描述其目的和用于完成任务所可能使用的算法,陈述事先的假设也非常重要,如参数代表什么,函数是否有返回值等等1.1.2 ... 阅读全文
posted @ 2015-05-10 19:34 静逸 阅读(705) 评论(0) 推荐(0) 编辑
摘要:题目题目一:if (!("a" in window)) {var a = 1;}alert(a);题目二:var a = 1,b = function a(x) {x && a(--x);};alert(a);题目三:function a(x) {return x * 2;}var a;alert(... 阅读全文
posted @ 2015-05-10 10:47 静逸 阅读(735) 评论(1) 推荐(2) 编辑
摘要:javascript组成部分一个完整的javascript实现应该由三个不同的部分组成:核心(ECMAScript)、文档对象模型(DOM)、浏览器对象模型(BOM) Web浏览器只是ECMAScript实现可能的宿主环境之一。宿主环境不仅提供基本的ECMAScript实现,同时也会提供该语言的扩展... 阅读全文
posted @ 2015-05-09 22:48 静逸 阅读(1007) 评论(1) 推荐(2) 编辑

点击右上角即可分享
微信分享提示