随笔分类 -  JS

上一页 1 ··· 4 5 6 7 8

JS和JSON的区别
摘要:JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,JSON格式的数据,主要是为了跨平台交流数据用的。但JSON和JavaScript确实存在渊源,可以说这种数据格式是从JavaScript对象中演变出来的,它是JavaScript的一个子集。JSON本身的意 阅读全文

posted @ 2016-12-02 10:35 ranyonsue 阅读(23108) 评论(1) 推荐(4) 编辑

JS中字符串的true转化为boolean类型的true
摘要:var a="True"; a = eval(a.toLowerCase()); alert(typeof a); //boolean alert(a);//true 正解,eval方法动态将参数运算成一个字符串,然后自动判断了字符串的类型,true被认为是boolean类型的变量.javascri 阅读全文

posted @ 2016-12-02 10:22 ranyonsue 阅读(24597) 评论(0) 推荐(0) 编辑

关于JS的prototype
摘要:在接触JS的过程中,随着理解的深入会逐渐的理解一些比较深奥的理论或者知识,那么今天我们来介绍一下比较难理解的prototype和constructor。 初步理解: 在说prototype和constructor之前我们先得看几个例子。 function name(obj){ alert(obj)/ 阅读全文

posted @ 2016-09-30 14:14 ranyonsue 阅读(641) 评论(0) 推荐(0) 编辑

JS中typeof与instanceof的区别
摘要:JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的: Typeof typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。 typeof用以获取一个变量或者表达式的类型,它返回值是一个字符串,该字符 阅读全文

posted @ 2016-09-30 10:49 ranyonsue 阅读(629) 评论(0) 推荐(0) 编辑

JS闭包
摘要:一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 9 阅读全文

posted @ 2016-09-19 18:19 ranyonsue 阅读(408) 评论(0) 推荐(0) 编辑

Js 不支持函数的重载
摘要:Js 不支持函数的重载,可以用相同的名字在同一作用区域,定义两个函数,而不会引起错误,但真正使用的是最后一个。 Js 不会验证传递给函数的参数个数是否和函数定义的参数的个数相同,开发人员定义的函数都可以接受任意个数的参数(根据NetScript 文档,最多能接受25个) ,而不会引发错误,任何遗漏的 阅读全文

posted @ 2016-09-14 16:48 ranyonsue 阅读(259) 评论(0) 推荐(0) 编辑

$(this)与this的区别
摘要:相信很多刚接触JQuery的人,很多都会对$(this)和this的区别模糊不清,那么这两者有什么区别呢? 首先来看看JQuery中的 $() 这个符号,实际上这个符号在JQuery中相当于JQuery(),即$(this)=jquery();也就是说,这样可以返回一个jquery对象。那么,当你在 阅读全文

posted @ 2016-08-11 16:13 ranyonsue 阅读(311) 评论(0) 推荐(0) 编辑

JS中的“!!”
摘要:var o={flag:true}; var test=!!o.flag;//等效于var test=o.flag||false; alert(test); 由于对null与undefined用!操作符时都会产生true的结果,所以用两个感叹号的作用就在于,如果明确设置了o中flag的值(非 nul 阅读全文

posted @ 2016-06-15 15:59 ranyonsue 阅读(195) 评论(0) 推荐(0) 编辑

添加事件及Event对象的兼容写法
摘要:一、事件流 事件流描述的是从页面中接受事件的顺序。 IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流 1、事件冒泡 事件冒泡,即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。 2、事件捕获 事件捕获的思想是不太具体的节点应该更 阅读全文

posted @ 2016-05-27 17:33 ranyonsue 阅读(871) 评论(0) 推荐(0) 编辑

JS客户端判断
摘要:<script language="javascript" type="text/javascript"> function browserDetection(){ var userAgent=window.navigator.userAgent.toLowerCase(); var browser 阅读全文

posted @ 2016-05-26 17:41 ranyonsue 阅读(465) 评论(0) 推荐(0) 编辑

flexslider.js和waypoints.js一起用时的巨坑
摘要:Flexslider has a callback API where you can execute functions after various actions:https://github.com/woothemes/FlexSlider/wiki/FlexSlider-Properties 阅读全文

posted @ 2016-05-11 15:03 ranyonsue 阅读(297) 评论(0) 推荐(0) 编辑

$(window).load(function() {})和$(document).ready(function(){})的区别
摘要:JavaScript 中的以下代码 : Window.onload = function (){// 代码 } 等价于 Jquery 代码如下: $(window).load(function (){// 代码 }); $(function(){})等价于 $(document).ready(fun 阅读全文

posted @ 2016-05-09 17:50 ranyonsue 阅读(579) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8

导航