加入收藏 | 网站地图 | | RSS | WAP
你好,游客 登录 注册 搜索

实用少见的 JavaScript 技巧

[日期:2010-04-26] 作者: 来源: [字体: ]

实用少见的 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() 方法:

你可以用这个方法帮助探测浏览器

关键词:技巧 

收藏 推荐 打印 | 录入:987950121 | 阅读:
本文评论   查看全部评论 (2)
表情: 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事/刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 2 楼
* 匿名 发表于 2017/1/2 4:43:27
http://www.blue1000.com/bkhtml/c17/2012-10/70958.htm 销售管理个人简历范文:http://www.135995.com/show/3306.html 学前教育专业个人简历范文:http://www.135995.com/show/3305.html
第 1 楼
* 匿名 发表于 2016/12/24 17:04:49
http://www.blue1000.com/bkhtml/c17/2012-10/70958.htm 2017年教研组工作计划范文 http://www.135995.com/show/12178.html 2017年理化生教研组工作计划 http://www.135995.com/show/12177.html