发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
1、for...in 对数组或对象的循环/迭代操作
对于数组循环出来的是数组元素;对于对象循环出来的是对象属性
2、判断对象是否是数组/对象的元素/属性
格式:(变量 in 对象)
当‘对象’是数组时:“变量”指的是数组的“索引”;
当‘对象’为对象是,“变量”指的是对象的“属性”。
来自: 醉人说梦 > 《js》
0条评论
发表
请遵守用户 评论公约
ES6新特性概览
function sayHello(name){//传统的指定默认参数的方式var name=name||''dude'';console.log(''Hello ''+name);}//运用ES6的默认参数function sayHello2(name='...
javascript笔记
原型相关API:1. 判断自有属性和共有属性:1. 判断自有:obj.hasOwnProperty("属性名");2. 判断原型链上的属性:2种判断不包含:if(!("属性名" in obj/原型)) if(obj.属性名 === u...
面试答案
输出 值的拷贝(模块中值的改变不会影响已经加载的值) 值的引用(静态分析,动态引用,原来模块值改变会改变加载的值)加载方式 运行时加载(加载整个模块,即模块中的所有接口) 编译时加载(只加载...
前端基础面试题(JS部分)
//构造函数默认指向函数本身,ab是一个类,它的构造函数是它本身,//然后ab.constructor={};ab的构造函数就指向{}了,c是ab的实例化对象,c的构造函数就是{}//通过使用new的时候,创建对象发生了那些改变?...
JS 语言核心(JavaScript权威指南第六版)(阅读笔记)
函数是这样一段JS代码,它只定义一次,但可能被执行或调用任意次JS函数是参数化的,函数的定义包括一个称为形参的标识符列表,这些参数在函数体内像局部变量一样工作函数调用会为形参提供实参的值函数...
当WPS开始支持JS语言,微软Excel又该何去何从?
当WPS开始支持JS语言,微软Excel又该何去何从?JS宏和VBA有哪些不同之处?事实上,咱们所熟悉的VBA和M语言,均可以调用一部分JS功能,比...
37道WEB前端开发面试题之JavaScript篇章!
使用匿名函数, (立即执行函数)因为js中数据类型分为基本数据类型(number, string, boolean, null, undefined)和引用类型值(对象, 数组, 函数). 这两类对象在复制克隆的时候是有很大区别的. 原始类型存...
JavaScript面试
所有的引用类型(数组、对象、函数),都具有对象特性,即可自由扩展属性(null除外)所有的引用类型(数组、对象、函数),都有一个__proto__属性,属性值是一个普通的对象所有的函数,都有一个protot...
【转】HTML+CSS+JavaScript简易教程
可以为任何HTML元素指定属性,形式如下(在开始标签中): <标签名 属性="值"></标签名> 不同的元素有不同的属性。...
微信扫码,在手机上查看选中内容