- 浏览: 170661 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (361)
- MySQL (27)
- dubbo (1)
- 网页模板 (3)
- 微信公众号 (6)
- Web工具 (7)
- Java (46)
- CSS (6)
- SQL (2)
- 数据库 (2)
- 其他 (12)
- Oracle (9)
- Tomcat (15)
- 技巧 (3)
- 基础 (4)
- 工作流 (1)
- js (25)
- maven (9)
- 异常问题 (1)
- 新知识 (5)
- PS (11)
- bootstrap (1)
- 开源框架 (5)
- 计算机网络 (1)
- MongoDB (1)
- HTML (3)
- sqlite (1)
- 微信 (3)
- Web组件 (4)
- jquery (1)
- hadoop (1)
- Redis (1)
- A_Windows常用快捷键 (3)
- eclipse (10)
- jetty (1)
- RESTEasy (1)
- Jersey (1)
- SVN (2)
- ubuntu (6)
- zookeeper (1)
- SpringMVC (7)
- 手册 (1)
- Apache ant (5)
- JBPM (1)
- activiti (3)
- Solr (1)
- EJB (1)
- 图片素材 (2)
- JSF (1)
- jboss (3)
- Android (32)
- WeX5 (1)
- 百度地图 (1)
- 电路设计 (1)
- excel (2)
- Web服务器应用服务器 (1)
- CXF (1)
- github (4)
- C# (1)
- Shiro (1)
- Lucene (1)
- Quartz (1)
- Linux (5)
- Smart Framework (1)
- JPA (6)
- 微信JS-SDK (1)
- RESTful (1)
- springboot (1)
- 文章 (2)
- springcloud (1)
- Eureka (1)
- drools (1)
- hibernate (3)
- IIC (1)
- 不错的博客 (1)
- 电脑操作系统问题 (1)
- JVM (1)
- excel操作工具 (0)
- 报表工具 (1)
- mail (1)
- apache (2)
- nginx (2)
- UML (1)
- 原型设计 (1)
- 消息队列框架 (1)
- DataTables (1)
- Mybatis (1)
- JFINAL (1)
- layer (1)
- MariaDB (1)
- NPM (1)
- LOG4J (2)
- 未知 (2)
- 正则表达式 (1)
最新评论
一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。
如:var LangShen = {"Name":"Langshen","AGE":"28"};
上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,
所以访问时,应该用.(点)来层层访问:LangShen.Name、LangShen.AGE,当然我们也可以用数组的方式来访问,如:LangShen["Name"]、LangShen["AGE"],结果是一样的。
该写法,在JSON数据结构中经常用,除此之外,我们平时写函数组的时候,也经常用到,如:
复制代码 代码如下:
var LangShen = {
Name = function(){
return "LangShen";
},
Age = function(){
return "28";
}
}
调用方式差不多,因为是函数组,所以要加上(),如:alert( LangShen.Name() );
二、[ ]中括号,表示一个数组,也可以理解为一个数组对象。
如:var LangShen = [ "Name","LangShen","AGE","28" ];
很明显,每个值或函数,都是独立的,多个值之间只用,(逗号)隔开,因为是数组对象,所以它等于:
var LangShen = Array( "Name","LangShen","AGE","28" );
访问时,也是和数组一样,alert( LangShen[0] );
三、{ } 和[ ] 一起使用,我们前面说到,{ } 是一个对象,[ ] 是一个数组,我们可以组成一个对象数组,如:
复制代码 代码如下:
var LangShen = { "Name":"Langshen",
"MyWife":[ "LuLu","26" ],
"MySon":[{"Name":"Son1"},{"Name":"Son2"},{"Name":"Son3"}]
}
从上面的结构来看,是一个对象里面的第一项是个属性,第二项是一个数组,第三个是包含有多个对象的数组。调用起来,也是一层一层访问,对象的属性用.(点)叠加,数组用 [下标] 来访问。
如:alert( LangShen.MySon[1].Name ) ;
如:var LangShen = {"Name":"Langshen","AGE":"28"};
上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,
所以访问时,应该用.(点)来层层访问:LangShen.Name、LangShen.AGE,当然我们也可以用数组的方式来访问,如:LangShen["Name"]、LangShen["AGE"],结果是一样的。
该写法,在JSON数据结构中经常用,除此之外,我们平时写函数组的时候,也经常用到,如:
复制代码 代码如下:
var LangShen = {
Name = function(){
return "LangShen";
},
Age = function(){
return "28";
}
}
调用方式差不多,因为是函数组,所以要加上(),如:alert( LangShen.Name() );
二、[ ]中括号,表示一个数组,也可以理解为一个数组对象。
如:var LangShen = [ "Name","LangShen","AGE","28" ];
很明显,每个值或函数,都是独立的,多个值之间只用,(逗号)隔开,因为是数组对象,所以它等于:
var LangShen = Array( "Name","LangShen","AGE","28" );
访问时,也是和数组一样,alert( LangShen[0] );
三、{ } 和[ ] 一起使用,我们前面说到,{ } 是一个对象,[ ] 是一个数组,我们可以组成一个对象数组,如:
复制代码 代码如下:
var LangShen = { "Name":"Langshen",
"MyWife":[ "LuLu","26" ],
"MySon":[{"Name":"Son1"},{"Name":"Son2"},{"Name":"Son3"}]
}
从上面的结构来看,是一个对象里面的第一项是个属性,第二项是一个数组,第三个是包含有多个对象的数组。调用起来,也是一层一层访问,对象的属性用.(点)叠加,数组用 [下标] 来访问。
如:alert( LangShen.MySon[1].Name ) ;
发表评论
-
loading js
2018-03-21 14:30 429loadding test -
js对url进行编码和解码(三种方式区别)
2018-03-10 14:53 501https://www.cnblogs.com/z-one/ ... -
js正则表达式
2017-12-19 13:45 242http://www.jb51.net/article/733 ... -
前端实现图片懒加载(lazyload)的两种方式
2017-11-13 10:38 2731https://www.cnblogs.com/liliang ... -
GOJS
2017-08-27 20:49 727http://blog.csdn.net/medwardm/ ... -
JavaScript 注入攻击
2017-04-13 14:41 321http://blog.sina.com.cn/s/blog_ ... -
JS模板jQuery-template
2017-04-13 11:12 442http://www.cnblogs.com/wumadi/p ... -
JS模板引擎Mustache
2017-04-13 11:03 3501. Mustache 概述 Mustache是基于Java ... -
实战动态PDF在线预览及带签名的PDF文件转换
2017-04-05 09:17 363http://www.cnblogs.com/Leo_wl/ ... -
jQuery MiniUI
2017-04-01 09:17 387jQuery MiniUI http://www.miniu ... -
MUI Ajax
2017-04-01 09:16 412http://www.cnblogs.com/nangong/ ... -
JavaScript 对象数组 按照某个属性 降序排列
2016-11-17 11:20 363<!DOCTYPE html> <html& ... -
jquery动态遍历Json对象的属性和值
2016-10-10 09:16 386http://blog.csdn.net/majian_198 ... -
使用 X-Frame-Options 防止被iframe 造成跨域iframe 提交挂掉
2016-10-05 17:23 3424http://www.cnblogs.com/trance/ ... -
jQuery MiniUI
2016-09-27 09:26 341http://www.miniui.com/ http: ... -
DWR 框架 js里调java类方法
2016-09-15 08:15 299http://jingyan.baidu.com/articl ... -
JS中记住用户名 密码的COOKIE实现方式
2016-09-09 08:40 334http://www.cnblogs.com/newsoul ... -
自己动手丰衣足食之Easyform表单验证插件&validate.js实时验证
2016-08-12 21:11 361http://www.jq22.com/demo/jQuery ... -
JQuery Select赋值
2016-08-09 15:27 486//$('#qq option:eq(1)').attr('s ... -
10大流行的 Metro UI 风格的 Bootstrap 主题和模板
2016-06-14 19:36 418http://www.cnblogs.com/lhb25/ar ...
相关推荐
JS 中的 string.format 函数代码详解 JS 中的 string.format 函数代码是 JavaScript 中的一种格式化字符串的方法,该方法可以将变量的值插入到字符串中,从而生成一个完整的字符串。下面将详细介绍 JS 中的 string....
javascript Date.setMonth()方法按照本地时间设置每月指定日期。 语法 Date.setMonth(monthValue[, dayValue]) 注:括号内外观和数据是可选的 下面是参数的详细信息: monthValue : 从0到11的整数(表示个月份,从...
之前写了一篇关于正则新手入门的文章,本以为对正则表达式相对比较了解 但是今天我又遇到了一个坑,可能是自己不够细心的原因吧,今天就着重和大家分享一下javascript正则表达式中的分组。如果你对JS正则表达式不够...
JS 确认框 confirm() 用法实例详解 confirm() 函数是 JavaScript 中一种常用的确认框函数,用于在执行某些操作前弹出确认提示框,以确保用户的操作是正确的。本文将详细介绍 confirm() 函数的用法实例,包括其基本...
JavaScript 数组详解 JavaScript 数组是有序列表,是存放多个值的集合。数组的大小是可以动态调整的,每一项都可以保存任何类型的数据。 数组创建 数组可以通过 Array 构造函数创建,也可以使用数组字面量方式...
( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函数定义后立即执行的目的,后来发现加括号的原因...
由于这种相似性,无需解析器,JavaScript 程序能够使用内建的 eval() 函数,用 JSON 数据来生成原生的 JavaScript 对象。 JSON语法规则: 数据在 名称/值 对仲 数据由逗号分隔 花括号保存对象 方括号保存数组...
有时候,我们希望能够尽量少传输一些数据,然后马上处理这些数据。在 这种情况,我们希望取得能够通过JavaScript进行遍历的数据结构。 使用jQueiy的选择符可以遍历和...另一方面,JavaScript的数组则可以使用方括号
它是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。那么如何用JavaScript来解析json呢? 首先,科普一下json。在json中,有两种结构:对象和数组。 一个对象以“{...
javascript Date.setSeconds()方法按照本地时间的设置秒指定日期。 语法 Date.setSeconds(secondsValue[, msValue]) 注:括号内外的数据是可选的 下面是参数的详细信息: secondsValue : 0到59之间的整数。 ...
1.匿名函数不能单独定义,必须进行赋值操作或者立即执行,否则会被JS引擎定义为语法错误 function(){alert(dada);} VM229:1 Uncaught SyntaxError: Unexpected token 2.在函数体后面加括号就能立即调用,...
函数是由关键字function、函数名加一组参数及置于大括号中需要执行的一段语义定义的。今天我们就来详细讲解一下JavaScript中的Function。
作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。...在Java或C#中存在块级作用域,即:大括号也是一个作用域。 public static void main () { if
当一个语法错误在JavaScript中出现,只有在同一个线程中包含的语法错误的影响,在其他线程的代码被执行;代码依赖于包含错误的代码不会被执行。 运行时错误: 执行(编译/解释后)在运行时错误,也被称为异常,会引发...
javaScript中的箭头函数 箭头函数是ES6中新增的内容对于初学者来说可能会有很多疑惑,大括号和括号有什么区别呢?看了好多博客,讲的都是模棱两可,今天我来为大家献上干货,看完这个绝对能很好的掌握箭头函数。 首先...
JavaScript提供完全控制来处理循环和switch语句。可能有一种情况,当你需要退出一个循环,但未达到其底部。...请注意循环打破了初期由x到5,[removed](..) 语句的正下方,以右大括号: <script
js 中判断数字、字母、中文的正则表达式详解 正则表达式是 JavaScript 中一个强大的功能,可以用来匹配、验证和提取字符串中的模式。在 Web 开发中,正则表达式广泛应用于表单验证、数据处理和文本分析等领域。本文...