1.比较运算符“>”也可以,用数字和字符串进行比较:

2.比较运算符“&&”,表示并且:

3.比较运算符“||”,表示或者:

4.顺序是重要的,循环和if判断的顺序决定了,程序的执行结果;

5.else可以不加条件,即else{};但是else if必须加条件,也就是else if(){}才可以执行;

6.如果您有很多选项可以选择,使用一个开关语句。

或者可以这样:

7.当遇到多个输入,一个输出的时候,可以使用这种语法:case1:  case2:  case3:  ****;break;

8.return可以返回比较的结果,也就是return后边可以直接加:比较运算

function isLess(a,b) {
return a<b;
}

isLess(10, 15);

9.记住undefined是一个关键字,而不是一个字符串:return undefined;

10.

Remember that undefined is a keyword, not a string.

11.JavaScript引入了对象这种数据类型,对象和数组类似,但除了使用索引来访问和修改它们的数据之外,还可以通过调用属性的对象访问对象中的数据;

例如:

var myDog = {
"name":"JEff",            //字符串
"legs":4,                   //数字
"tails":2,                  //数字
"friends":["jj!"]          //数组
};

12.如果是对象这种数据类型,可以改变和调用它的属性和行为:

例如:

13.访问一个对象的属性的第二个方法是括号符号([ ])。如果您试图访问的对象的属性在它中有一个空间,您将需要使用括号符号。

例如:

14.对象上的括号符号的另一个用途是使用一个变量访问属性:

例如:

15.当你创建一个JavaScript对象,您可以更新它的性能在任何时候就像你更新任何其他变量;您可以使用任一点或括号符号来更新。

例如:

16.当你需要添加一个对象的属性,可以使用“对象名.bark”这样的方式:

例如:

17.当你需要删除一个对象的属性,可以使用“delete 对象名.属性”这样的方式:

例如:

2016.8.27 JavaScript入门之四的更多相关文章

  1. 2016.9.14 JavaScript入门之七面向对象和函数

    1.JavaScript中的变量,可以是对象,具有相应的属性: 2.我们也能够使用构造函数创建对象.构造函数的函数给出了一个大写的名称,以使它清楚地表明它是一个构造函数. 在构造函数中,这个变量是指由 ...

  2. 2016.9.13 JavaScript入门之六基础函数

    1.Math.random()函数: 2.math.floor(x)返回小于参数x的最大整数,即对浮点数向下取整. 例如:random本身只产生(0~1)之间的小数,random()*10 意思是产生 ...

  3. 2016.9.1 JavaScript入门之五

    1.数据类型:对象:也可以被认为是一个键/值存储,像一个字典.可以取代switch{case:case:}或者if else 例如: function phoneticLookup(val) { va ...

  4. 2016.8.22 JavaScript入门之三

    1.对一个数组的末尾追加数据的一种简便方法是通过push()功能. 例如: var myArray = [["John", 23], ["cat", 2]];m ...

  5. 2016.8.25 JavaScript入门之二

    1.字符串中,引用字符串:要用/"转换: 例如:var myStr="I am a \"double quoted\" string inside \" ...

  6. 2016.8.21 JavaScript 入门

    1.JavaScript的数据类型: ①undefined ②null ③boolean ④string ⑤symbol ⑥number,    object 2.在JavaScript中所有的变量和 ...

  7. 开心菜鸟系列----函数作用域(javascript入门篇)

      1 <!DOCTYPE html>   2 <html>   3 <script src="./jquery-1.7.2.js"></ ...

  8. 开心菜鸟系列----变量的解读(javascript入门篇)

                       console.info(         console.info(window['weiwu'])          console.info(window. ...

  9. JavaScript入门篇 编程练习

    编程挑战 一.定义"改变颜色"的函数 提示: obj.style.color obj.style.backgroundColor 二.定义"改变宽高"的函数 提 ...

随机推荐

  1. mybatis 获取自增ID

    在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名,而不是表格的字段名. <inser ...

  2. 【leetcode】 Unique Binary Search Trees (middle)☆

    Find the contiguous subarray within an array (containing at least one number) which has the largest ...

  3. Split()的简单的用法

    1.Split分割一些简答的字符串事例: string str="aaa|bbb|ccc"; string[] list = str.Split('|'); 这是一个字符的切割,但 ...

  4. 用fontAwesome代替网页icon小图标

    1. 引言 网页小图标到处可见,如果一个网页都是干巴巴的文字和图片,而没有小图标,会显得非常简陋.下面的小图标,你是不是会经常用到? 你可能说——“我们用的都是彩色的,不是黑白的”——别着急,下面会讲 ...

  5. c#三层架构登陆实例

    很早之前,就听说过三层结构了.当时只知道 三层结构 是把 系统的 界面  跟 数据库操作等不相关的程序分别开来.原来这么简单的实现,确实传说中的 三层结构啊. 首先,先来看一下是哪三层.表示层(UI, ...

  6. hdu2108(判断凸多边形)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2108 题意: 给出一个多边形的所有顶点,判断是不是凸多边形: 思路: 判断凸多边形的方法比较多,如:若 ...

  7. 借助LinkedHashMap实现基于LRU算法缓存

    一.LRU算法介绍 LRU(Least Recently Used)最近最少使用算法,是用在操作系统中的页面置换算法,因为内存空间是有限的,不可能把所有东西都放进来,所以就必须要有所取舍,我们应该把什 ...

  8. JavaScript基础——添加错误处理

    JavaScript编程的一个重要组成部分,是添加错误处理来应对可能会出现的问题.默认情况下,如果因为你的JavaScript中的问题二产生了一个代码异常,那么脚本就会失败并且无法完成加载.这通常不是 ...

  9. .NET开发工具之Excel导出公共类

    来源:Pino晨 链接:cnblogs.com/chenxygx/p/5954870.html 说明 最近接了一个任务,就是做一个列表的Excel导出功能.并且有很多页面都会使用这个功能. 导出的Ex ...

  10. Linux snmp

    http://www.cnblogs.com/amberly/p/4364072.html http://blog.csdn.net/awenluck/article/details/50220221