多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### 1. 控制台输出什么? ```html <input type="button" value="aaa"> <input type="button" value="bbb"> <input type="button" value="ccc"> <input type="button" value="ddd"> ``` ```js window.onload = function(){ var buttons = document.getElementsByTagName('input') for(var i=0;i<buttons.length;i++){ buttons[i].onclick=function(){ console.log(i) } } } ``` ### 2. 如何合并数组a和b? ```js var a = [1,2,3] var b = [4,5,6] ``` ### 3. 按要求写函数 > 将每个单词的首字母移动到词尾,并在每个单词后添加"ay" ```js pigIt('Pig latin is cool') // igPay atinlay siay oolcay ``` ### 4. 判断数据类型的方法有哪些? ### 5.写两个数组去重的方法 ### 6.输出的是什么? ```js var obj={ a:1, b:2, plus:()=>{ return this.a+this.b; } } obj.plus() ``` ### 7. 如何判断字符串以字母开头,后面可以是数字,下划线,字母,长度为6-30 ### 8. 每隔一秒输出i值 ```js // 每隔一秒输出一次i值 for(var i = 0; i < 5; i++){ // TODO } ``` ### 9. 输出什么? ```js var a = {} var b = { key: "a" } var c = { key: "c" } a[b] = "123"; a[c] = "456"; console.log(a[b]) ```