fe4-2:js语法

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)
    原文作者:洛神_醉梦心
    原文地址: https://segmentfault.com/a/1190000018827161
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞