JS学习3. 变量和对象总结

原创 2013年12月02日 11:41:57

1. js的变量类型只有var运算符一种

 ex:

    var x = 2;

    var str = "string"

 js中数据有两种类型:1.数值类型 2.文本类型

 在向变量赋值时,数值类型的变量不需要加引号,反之则按照文本数据类型处理.

 在声明变量时,加入未使用值来声明的变量,其值实际上是undefined.

2.  JavaScript拥有动态类型特点

    相同的变量可用作不同的类型数据.

3. JavaScript 对象

    js中所有的事物都是对象:字符串,数字,数组,日期等等

    对象是拥有属性和方法的数据
    
    创建JavaScript对象

    ex:
    person = new Object();
    person.firsrname="Bill";
    person.lastname="Gates";
    person.age=56;
    person.eyecolor="blue";

    本例创建名为"person"的对象,并为其添加了四个属性.

js:

function createObjectExample(){
    person = new Object();
    person.firstname = "Bill";
    person.lastname = "Gates";
    person.age = 56;
    person.eyecolor = "blue";
    
    document.write(person.firstname + "is" + person.age + "years old.");
}

html:

        <!--创建对象例子-->
        <p></p>
        <button type="button" onclick="createObjectExample()">Create Object</button>



相关文章推荐

Node.js学习--基础知识(8)--全局对象和全局变量

全局对象和全局变量 概念:所有属性都可以在程序的任何地方访问,即全局变量。在Javascript中,通常window是全局对象,而Node.js的全局对象是global,所有全局变量都是global对...

js学习之变量对象

看群里有人提了个问题: function test (count) { for (var i = 0; i < count; i++) { alert(i+"aaaaaaaaaaa")...

js面向对象学习笔记之六(变量)

【1.值对应的boolean】 false 布尔值 false 对象 null 数字 NaN (not a number) 数字 0 初始值 ...

js 声明数组和向数组中添加对象变量 [前端学习 第七节]

转载文章:http://blog.csdn.net/icanlove/article/details/40818559 数组有四种定义的方式  使用构造函数:  var a = new Array(...

Js学习---妙味课堂3-1 (事件对象和事件冒泡)--- 获取鼠标+键盘事件

事件对象和事件冒泡 什么是事件对象? 来获取事件的详细信息:鼠标位置+键盘按键 获取鼠标位置:  clientX  clientY  --- FF 不支持,event不兼容, ...

Node.js中字符串变量和缓存区对象注意细节

在Node.js中字符串的长度同根据该字符串所创键的缓存区的长度并不相同,在计算字符串的长度时是以文字作为一个单位,而缓存区在计算长度时是以一个字节为单位,在对字符串和缓存区进行数组操作时也是一样,如...

node.js全局对象和全局变量

概念:所有属性都可以在程序的任何地方访问,即全局变量。在JavaScript中,通常window是全局对象,而Node.js的全局对象是global,所有全局变量都是global对象的属性,如:con...

Node.js的全局对象和全局变量

1、全局对象所有模块都可以调用1)global:表示Node所在的全局环境,类似于浏览器中的window对象。2)process:指向Node内置的process模块,允许开发者与当前进程互动。例如你...
  • leftfist
  • leftfist
  • 2014年12月12日 00:00
  • 18082

JS执行上下文与变量对象

从执行上下文环境说起在JavaScript中,平时不可避免的需要我们声明变量和函数,那么在JS解析器中如何这些变量进行操作的了,一切还得从执行下上文中说起。当我们调用一个函数时,一个新的执行上下文就会...

js执行上下文补充 变量对象 (看汤姆大叔博客所记)

(一):执行上下文 上篇文章已经说了一下执行上下文,即执行函数会创建一个称为执行上下文的内部对象,一个执行上下文定义了一个函数执行时的环境。每个执行上下文都有自己的作用域链,用于标识符解析,当执行上...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JS学习3. 变量和对象总结
举报原因:
原因补充:

(最多只允许输入30个字)