随笔分类 -  JavaScript

摘要:转字符串: 1、String(value) 2、toString(value) 注释:都可以把 true 转换成 "true",把 false 转换成 "false",但是String()对 null 和 undefined 值强制类型转换可以生成字符串而不引发错误: 转数字: 1、parseInt 阅读全文
posted @ 2017-11-09 14:08 var_obj
摘要:random() 方法可返回介于 0 ~ 1 之间的一个随机数。 0.0 ~ 1.0 之间的一个伪随机数,但是不包括0和1。 阅读全文
posted @ 2017-11-09 13:49 var_obj
摘要:现在只说特殊情况: 1、一个变量,例如n1=null 2、一个变量,例如n1,不赋值 3、一个变量,例如n1,n1=“” 4、一个变量,例如n1,n1=“ ” 5、一个变量,例如n1,n1=0,n2不赋值 6、对于上述的情况,除了n1=“ ”赋值的是多个空格这个特殊情况,其他都可以用下述代码来判断 阅读全文
posted @ 2017-11-09 12:15 var_obj
摘要:锚点的两种形式: 1、<a href="#a">点击到锚点</a> 2、window.location.hash = "#a"; 最后都是在寻找对应的id:<p id="a">这是锚点A</p> 阅读全文
posted @ 2017-10-31 09:42 var_obj
摘要:cookie 用来识别用户。 参考:JavaScript Cookies 阅读全文
posted @ 2017-10-19 00:54 var_obj
摘要:Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。 创建 Boolean 对象的语法: 返回值:当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。如果作为一个函数(不带有运 阅读全文
posted @ 2017-10-18 17:37 var_obj
摘要:动态的添加事件:利用 attachEvent 和 addEventListener IE 支持 attachEvent: 或者: 其它浏览器支持 addEventListener: 或者: 注意: attachEvent 的事件带 on,如 onclick,而 addEventListener 不带 阅读全文
posted @ 2017-10-18 15:57 var_obj
摘要:直接写在html标签里: 另外一种在脚本里调用: 参考:HTML DOM Event 对象 阅读全文
posted @ 2017-10-18 15:00 var_obj
摘要:本例检测输入变量的值。如果值是错误的,会抛出一个异常(错误)。catch 会捕捉到这个错误,并显示一段自定义的错误消息: 参考:JavaScript 错误 - Throw、Try 和 Catch 阅读全文
posted @ 2017-10-18 11:35 var_obj
摘要:continue 语句(带有或不带标签引用)只能用在循环中。break 语句(不带标签引用),只能用在循环或 switch 中。通过标签引用,break 语句可用于跳出任何 JavaScript 代码块: 结果: 参考:JavaScript Break 和 Continue 语句 阅读全文
posted @ 2017-10-18 11:29 var_obj
摘要:语法: 工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。 实例: 结果: 特殊写法: 阅读全文
posted @ 2017-10-18 11:26 var_obj
摘要:==: 两个等于号只是比较两个变量的值 : 三个等于号不仅比较值而且比较数据类型 给定 x=5,下面的表格解释了比较运算符: !=: 只判断内容是否不相同,不判断数据类型 !==: 不仅判断内容是否不相同,而且判断数据类型是否相同 参考:JavaScript 比较和逻辑运算符 阅读全文
posted @ 2017-10-18 11:21 var_obj
摘要:indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置 注释:indexOf() 方法对大小写敏感!如果要检索的字符串值没有出现,则该方法返回 -1。 语法:searchvalue,必需。规定需检索的字符串值。fromindex,可选的整数参数。规定在字符串中开始检索的位置。它的合 阅读全文
posted @ 2017-10-17 17:27 var_obj