### 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])
```
- 前端
- C1-Javascript
- H5圖片分塊和斷點續傳
- JavascriptPatterns[Stoyanstefanov]
- macotask和microtask
- 前端代碼生成器
- 跨域
- 頁面回到頂部滾動按鈕實現
- C2-CSS
- 瀏覽器的一些單位
- 盒模型
- 移動端判斷橫豎屏
- C3-框架
- ReactNative
- 開發環境搭建(安卓篇)
- Vue
- vue+pdfjs使用
- vue+typescript使用實踐
- vue+webpack3.x集成typescript
- Vue源碼3
- vue源碼分析1
- vue源碼分析2
- vue筆記
- C4-工具
- git
- Gitlab-CICD
- mock規則
- vscode-settings
- webpack自定義命令,切換代理地址
- 正則表達式
- 深入淺出webpack
- C5-Node
- express
- express源碼閱讀
- nightmare使用指南
- 爬蟲1.0
- C6-微信
- 微信
- C7-Canvas
- 基礎API
- 前端隨筆筆記
- 后端
- C1-Java
- shiro
- C2-Linux
- ffmpeg
- ITerm
- Linux
- MongoDB安裝
- MySql安裝
- Ngnix反向代理
- 常見錯誤
- 備忘
- mac
- 備忘-Work
- 備忘Link
- 服務器資源
- 教程
- Hexo個人博客搭建筆錄
- 文檔
- CSS編碼規范
- 前端編碼規范
- 隨筆
- 整理
- 正則
- 鏈接收藏
- 面試
- CodeWars題庫
- CodeWars題庫(二)
- Java社招面試題
- Java面試
- Web面試
- 前端筆試題
- 筆試題