1.1js语言核心

一: 对象:对象是名/值对的集合,或者字符串到值对的映射。

  1.1 对象由花括号括起来,里面包含属性和值;

  eg: var book = { name:‘zhang‘,age:‘22‘};

  1.2 访问对象属性

     a, book.name    //zhang

   b, book["name"]   //zhang

     c, book.author = "joy";    //通过赋值创建一个新属性

     d, book.content = {};    //创建一个新对象

1.3 数组对象

   var arry = [1,2,3,4];

    arry.length   //4

    arry[0]    //1

    arry[4] = 5;  //给索引4赋值

    arry[4] = 6;  //改变索引4的值 为6

1.4 数组对象里可以包含另一组数组对象

   var pointer = [

         {a:‘asd‘, b:‘asdas‘},

         {c:‘dsadas‘,d:123}

          ];

  对象里包含数组

   var data = {

          data1:[[1,2],[3,4]],

          data2:[[5,6],[7,8]]

        };

时间: 2024-07-29 23:52:46

1.1js语言核心的相关文章

2.C#1语言核心基础

C#1语言核心基础 本部分将重点讨论C#1语言中的几个核心基础,他们包括:委托.类型系统.值/引用类型 1.委托 委托类似与函数指针,是要在恰当的时间执行的一系列操作,如果代码想要执行操作,但不知道操作细节,就可以使用委托. 简单委托的构成 要执行一个委托必须满足一下4个条件 申明委托类型 创建一个方法包含要执行的代码 创建一个委托实例 调用委托实例 合并和删除委托 上面的例子委托实例都只是一个操作,但是真实情况要稍微复杂一些,委托实例实际有一个操作列表与之关联,这就是调用列表. System.

cocos-html5 JS 写法基础 语言核心

转载:http://blog.csdn.net/leasystu/article/details/18735797 cocos2dx 3.0 js继承:John Resiq的继承写法解析 CCClass.js cocos2d-html5/cocos2d/core/platform/CCClass.js ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

JS学习第二天----JS语言核心

JS语言核心 有些东西,对于初学者来说,可能看不懂,我在这里只是想说一下,JS里面有这么个情况,并不是说让你掌握,你只需要大致浏览一下就可以了. // 所有在双斜杠之后的内容都属于注释 //变量是表示值的一个符号名字 //变量通过var关键字来声明,案例: var x;//声明一个变量x //值可以通过等号赋值给变量 x=0;  //现在变量x的值为0 x //=>0:通过变量获取其值 //JS支持多种数据类型 x=1; //数字 x=0.01; //整数和实数公用一种数据类型 x="he

JS 语言核心(JavaScript权威指南第六版)(阅读笔记)

前言: 对于程序员,学习是无止境的,知识淘换非常快,能够快速稳固掌握一门新技术,是一个程序员应该具备的素质.这里将分享本人一点点不成熟的心得. 了解一门语言,了解它的概念非常重要,但是一些优秀的设计思想需要细心和大量实践才能慢慢参悟,在这之前需要做的是能够运用它来开发,那么了解一些基础特性非常有必要,通常这些特性是需要经验积累,从各种坑中累计出来,但是还有一种看似很笨却很有效的学习方法.那就是将别人的经验记录下来,有事没事都拿出来看看,集合开发中的经验,这会非常有效. 调试工具 firebug

Go语言核心36讲

Go语言核心36讲 其它学习课程目录: 其它学习课程目录: 从0开始学微服务 面试官绝杀:系统是如何支撑高并发的? 分布式技术原理与算法解析 消息队列高手课 从0开始学架构 微服务架构实战160讲 网络编程实战 01 | 工作区和GOPATH gopath指的是工作空间(包括源码,可以有多个) 构建使用命令go build,安装使用命令go install.构建和安装代码包的时候都会执行编译.打包等操作,并且这些操作生成的任何文件都会先被保存到某个临时的目录中. go install命令安装的是

Go语言核心之美 3.2-Map

哈希表是一种非常好用.适用面很广的数据结构,是key-value对的无序集合.它的key是唯一的,通过key可以在常数复杂度时间内进行查询.更新或删除,无论哈希表有多大. Go语言的map类型就是对哈希表的引用,表示为map[key]value.map中所有的key都是相同的类型,所有的value也是相同的类型,不过key和value可以是不同的类型.key代表的数据类型必须支持==和!=运算符,这样map才能检测指定的key是否已经存在.虽然浮点数支持相等运算符,但是正如我们在第二章提到的,浮

OC语言-04-OC语言-核心语法

一.点语法 1> 基本使用 点语法本质上是set方法/get方法的调用 2> 使用注意 若出现在赋值操作符的右边,在执行时会转换成get方法 若出现在赋值操作符的左边,在执行时会转换成set方法 不能在set.get方法中用self使用点语法,会造成死循环 二.property和synthesize关键字 1> @property 作用 ① 自动生成某个成员变量的set方法和get方法 使用注意 ① 只能出现在@interface中 ② 可以使用逗号运算符为多个同类型的成员变量生成set

JavaScript语言核心(一)-- prototype

类似C++强类型的静态语言中,类型 决定了 值具备的属性及method.设计好的类型在running的过程中,无法变更 JavaScript弱类型 动态语言中没有 class 即 语言中是"没有类型",对象的类型 是由运行过程中的值决定. 本类型不具备的方法借用其他类型的方法 扩展其他类型 字符串类型 不具备join方法,但可以借用 其他类型 Array中的方法 let str = 'foo'; var res = Array.prototype.join.call(str,'-');

JavaScript语言核心

ECMAScript:是一套标准.核心,定义规范.语法.数据类型.基本对象.关键字 … HTML标签类型:block.inline.inline-block.table...... 类型可以让我们分辨不同类型的标签知道给它定义什么样式.比如block类型可以设置宽高. JavaScript中的数据类型: /* 根据typeof 来划分数据类型: number(NaN).string.function.boolean.object(obj.文档中的元素.[].{}.null).undefined(