2016.8.27 JavaScript入门之四
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入门之四的更多相关文章
- 2016.9.14 JavaScript入门之七面向对象和函数
1.JavaScript中的变量,可以是对象,具有相应的属性: 2.我们也能够使用构造函数创建对象.构造函数的函数给出了一个大写的名称,以使它清楚地表明它是一个构造函数. 在构造函数中,这个变量是指由 ...
- 2016.9.13 JavaScript入门之六基础函数
1.Math.random()函数: 2.math.floor(x)返回小于参数x的最大整数,即对浮点数向下取整. 例如:random本身只产生(0~1)之间的小数,random()*10 意思是产生 ...
- 2016.9.1 JavaScript入门之五
1.数据类型:对象:也可以被认为是一个键/值存储,像一个字典.可以取代switch{case:case:}或者if else 例如: function phoneticLookup(val) { va ...
- 2016.8.22 JavaScript入门之三
1.对一个数组的末尾追加数据的一种简便方法是通过push()功能. 例如: var myArray = [["John", 23], ["cat", 2]];m ...
- 2016.8.25 JavaScript入门之二
1.字符串中,引用字符串:要用/"转换: 例如:var myStr="I am a \"double quoted\" string inside \" ...
- 2016.8.21 JavaScript 入门
1.JavaScript的数据类型: ①undefined ②null ③boolean ④string ⑤symbol ⑥number, object 2.在JavaScript中所有的变量和 ...
- 开心菜鸟系列----函数作用域(javascript入门篇)
1 <!DOCTYPE html> 2 <html> 3 <script src="./jquery-1.7.2.js"></ ...
- 开心菜鸟系列----变量的解读(javascript入门篇)
console.info( console.info(window['weiwu']) console.info(window. ...
- JavaScript入门篇 编程练习
编程挑战 一.定义"改变颜色"的函数 提示: obj.style.color obj.style.backgroundColor 二.定义"改变宽高"的函数 提 ...
随机推荐
- uva 1584.Circular Sequence
题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem ...
- C#文本选中及ContextMenuStrip菜单使用
'文本框选中显示'TextBox1.SelectAll()选择所有文本'textBox1.Text.Insert(start,strInsertText)指定位置添加文本1 Private Sub T ...
- Quatre 2D的绘图功能的三个步骤(上下文,绘图,渲染)
一.qurza2d是怎么将绘图信息和绘图的属性绘制到图形上下文中去的? 说明: 新建一个项目,自定义一个view类和storyboard关联后,重写该类中的drowrect方法. 画线的三个步骤: ( ...
- 剑指Offer——网易笔试之解救小易
知识要点 首先介绍一下曼哈顿,曼哈顿是一个极为繁华的街区,高楼林立,街道纵横,从A地点到达B地点没有直线路径,必须绕道,而且至少要经C地点,走AC和 CB才能到达,由于街道很规则,ACB就像一个直角3 ...
- python基础——filter函数
python基础——filter函数 Python内建的filter()函数用于过滤序列. 和map()类似,filter()也接收一个函数和一个序列.和map()不同的是,filter()把传入的函 ...
- IOS之笑脸app
ios笑脸app实现 import UIKit @IBDesignable class FaceView: UIView { @IBInspectable var lineWidth:CGFloat= ...
- JAVA作业02
一, 课堂练习 (一)构造方法 1,源代码 public class Test{ public static void main(String[] args){ Foo obj1=new F ...
- EF – 3.EF数据查询基础(下)数据关联
5.5.1 <关于“数据关联”,你不一定清楚的事> 这讲视频比较全面地介绍了“一对一”.“一对多”和“多对多”三种数据关联类型在关系数据库和Entity Framework数据模型中的实现 ...
- Feature hashing相关 - 2
Bloom filter 思路 用多个不同hash 来记录,比如遇到一个 love 有4个hash function 映射到4个bit位置,如果所有位置都是1 那么认为之前已经遇到love这个 ...
- Linux文件系统(inode、block……)
内容源于<鸟哥的Linux私房菜> 认识 EXT2 文件系统 文件系统的特殊观察与操作 文件系统 superblock,inode,block superblock,inode,block ...