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 二.定义"改变宽高"的函数 提 ...
随机推荐
- javascript中元素的scrollLeft和scrollTop属性说明
再说意义之前,前说一下这两个属性的适用范围: 注意:这两个属性只能用于元素设置了overflow的css样式中.否者这两个属性没有任何意义.且overflow的值不能为visible,但可以为hidd ...
- java转换json需要导入的jar包,org/apache/commons/lang/exception/NestableRuntimeException
缺少相应jar包都会有异常,根据异常找jar包导入...... 这里我说下lang包,因为这个包我找了好半天: 我用的是: commons-lang3-3.1.jar 出现异常: jav ...
- 【leetcode】Isomorphic Strings(easy)
Given two strings s and t, determine if they are isomorphic. Two strings are isomorphic if the chara ...
- 【python】入门学习(八)
异常处理: python在遇到问题时会自动引发异常,也可以用raise故意引发异常,异常种类必须是已有的 >>> raise IOError('This is a test.') T ...
- LeetCode 409 Longest Palindrome
Problem: Given a string which consists of lowercase or uppercase letters, find the length of the lon ...
- A Horrible Poem(bzoj 2795)
Description 给出一个由小写英文字母组成的字符串S,再给出q个询问,要求回答S某个子串的最短循环节.如果字符串B是字符串A的循环节,那么A可以由B重复若干次得到. Input 第一行一个正整 ...
- chaper3_exerise_Uva1568_Molar_Mass_分子量
#include<iostream> #include<iomanip> #include<string> #include<cctype> using ...
- perl检查变量是否定义
my $label = defined($pieces[0]) ? $pieces[0] : ""; my @alreadyAddedCol = $node1->{DB}-& ...
- 20145206邹京儒《Java程序设计》第4周学习总结
20145206 <Java程序设计>第4周学习总结 教材学习内容总结 第六章 6.1 何谓继承 继承基本上就是避免多个类间重复定义共同行为 package cc.openhome; pu ...
- htnl中的遮罩层以及定位方式
在页面显示遮罩层,例如:一个div的css样式: $msk.css({ "top":"0", "left":"0", & ...