一些绝对实用的JavaScript 本领[网站编程]
本文“一些绝对实用的JavaScript 本领[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是全部 Web 计划师的基本功,这门风趣的语言储藏着很多不为人熟知的东西,即便多年的 JavaScript 程序员,也未能完好吃透.本文从7个方面报告 JavaScript 中那些你不很熟知但非常实用的本领.
简单语句
JavaScript 可以利用简单语句快速成立对象和数组,比方下面的代码:
可以利用简单语句以下:
对象 car 就此成立,不过需求分外注意,完毕花括号前一定不要加 ";" 不然在 IE 会碰到很大麻烦.
成立数组的传统办法是:
利用简单语句则:
另一个可以利用简单语句的地方是条件判断语句:
可以简单为:
JSON 数据格局
JSON是 "JavaScript Object Notation" 的缩写,由 Douglas Crockford 计划,JSON 改变了 JavaScript 在缓存复杂数据格局方面的窘境,以下例,假定你要描写一个乐队,可以这样写:
你可以在 JavaScript 中直接利用 JSON,乃至作为某些 API 的返回数据对象,以下代码调用闻名书签网站delicious.com的一个 API,返回你在该网站的全部书签,并显示在你自己的网站:
JavaScript 本地函数 (Math, Array 和 String)
JavaScript 有很多内置函数,有效的利用,可以避免很多不必要的代码,比方,从一个数组中找出最大值,传统的办法是:
利用内置函数可以更简单实现:
另一个办法是利用 Math.max() 办法:
你可以用这个办法帮忙探测浏览器
这办理了 IE 浏览器的一个问题,通过这种办法,你老是可以找到那个精确的值,因为浏览器不支持的那个值会返回 undefined.
以上是“一些绝对实用的JavaScript 本领[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |