break 语句的讲解
continue 语句的讲解
object(对象)的讲解
var log = function() {
console.log.apply(console, arguments)
}
//break 语句:作用是终止循环
var i = 0
while (i < 10) {
log('while 中的 break语句')
//break 语句执行后, 循环结束
break
//因此 i += 1 不执行
i += 1
}
log('break 结束的 i 值',i)
var sum = 0
for (var i = 0; i < 10; i++) {
log('for 循环中的 break 语句')
break
sum = sum + i
}
log('break 结束的 i 值', i)
//continue 语句:作用是跳过单次循环
var i = 0
while (i < 10) {
i += 1//相当于 i++
//如果 i 是偶数, 则 continue 跳过这次循环
if (i % 2 == 0) {
// %号作用是取余
continue
}
log('while 中的 continue 语句', i)
}
//for 循环中的 continue
var sum = 0
for (var i = 0; i < 10; i++) {
if (i % 2 == 0) {
// %号作用是取余
continue
sum = sum + i
}
log('for 循环中的 continue 语句', i)
}
//object(对象) 和 array 是两个存储数据的工具
//array 通过数字下标访问元素
//object 通过 key(键) 访问元素
//创建 object
var renwu = {
//renwu(即对象)
'name':'meng xin',//左边是名字,右边是值
'height':165,
//左边的 key(键),几乎所有情况下都是字符串
//右边的 value(值),可以是任意类型,如:int string等
}
log('object', renwu)
//访问方式:点语法
renwu.name
renwu.height
//点语法不可用的情况:
//1、key 包含了空格等字符。如:'h t':165
//也可以通过[]语法,用key得到value:
log('通过 key 访问 object 的元素')
log(renwu['name'])
log(renwu['height'])
//增加,修改 object 中的元素
var gua = {
name:'meng xin',
height:165,
}
//增加一个元素
gua['gender'] = '男'
log('object增加', gua)
log('object增加', gua['gender'])
//修改一个元素
gua['name'] = 'gua'
log('object修改', gua)
//删除一个元素
delete gua.gender
log('object删除', gua)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。