zoukankan      html  css  js  c++  java
  • 随便记的笔记

    对象的属性名

    对象的属性名只有两种形式,一种是字符串,还有一种是数字
    但是数字其实会自动转化成字符串,比如

    var a = {2:'djh'}
    a.hasOwnProperty(2) // true
    a.hasOwnProperty('2') // true
    

    如果是数字的话,只能通过obj[数字]来访问,而不能直接点访问,比如类数组就是这样的

    for in 循环

    • for(var key in obj)
    • break 和 continue 同样适用for in循环

    arguments函数内置的实参集合

    • 类数组集合,存储着所有函数执行时,传递的实参信息
    • 不论是否设置形参,arguments 都存在
    • 不论是否传递实参,arguments 也都存在
    • arguments.callee : 存储的是当前函数本身(严格模式会报错)
    • arguments.length 传递的实参个数
    • 箭头函数里没有arguments
    • 箭头函数里没有arguments,用 ...arg 语法替代,而且 arg 是一个数组
  • 相关阅读:
    cordova windows环境配置
    javascript 变量声明 和 作用域
    javascript 数组总结
    处理事件的兼容写法
    javascript 闭包
    事件委托和事件绑定
    依赖注入
    .Net委托
    sql游标循环结果集
    T-Sql之集合
  • 原文地址:https://www.cnblogs.com/flyerya/p/13955676.html
Copyright © 2011-2022 走看看