JavaScript 常用單詞整理

来源:http://www.cnblogs.com/shenxianhui/archive/2017/06/24/7074053.html
-Advertisement-
Play Games

JS單詞 push :添加一個數組元素 document :文檔 pop :刪除最後一個數組元素 console :控制台 shift :刪除第一個數組元素 string :字元串 Concat 組合數組 undefined :未定義 typeof :關鍵字 join:數組轉化為指定分隔符 slic ...


JS單詞

push :添加一個數組元素

document :文檔

pop :刪除最後一個數組元素

console :控制台

shift :刪除第一個數組元素

string :字元串

Concat 組合數組

undefined :未定義

typeof :關鍵字

join:數組轉化為指定分隔符

slice:返回指定數組

length:數組長度

Array:數組

number:數字

boolean:布爾

alert:提示框

parseInt:轉化為整型數值

continue:繼續

is NaN:非數字

sort:升序

break:截斷 跳出

reverse:倒序

object:對象類型

parseFloat:轉化為浮點值

index:索引

floor:向下取整

variable:變數

ceil:向上取整

round:四捨五入

abs:返回絕對值

eval:解析字元串並運算

max:比較最大值

return:返回

min:比較最小值

addEventListener:事件名 函數

to.fixed:保留小數點

attachEvant:(on)事件名

random:隨機數

eletment:元素

onclick:滑鼠單擊事件

eventName:事件名

ondblclick:滑鼠雙擊事件

function:函數

onselect:內容被選中事件

removeEventListener:事件解除

onmouseover:滑鼠移入事件

detachEvent:刪除已註冊事件

onmouseout:滑鼠移出事件

open():彈出一個新視窗

onfocus:獲得焦點事件

function:函數(方法)

showModalDialog:彈出一個模式視窗

close():關閉當前視窗

onblur:失去焦點事件

onkeydown:鍵盤按下事件(前)

Date:日期對象

onkeyup:鍵盤鬆開事件

onkeypress:鍵盤按下事件(後)

getFullYear():年份

getMonth():月份(0--11)

getDate():幾號

getDay():星期幾(周一至周六)

getHours():小時(0--23)

getMinites():分鐘

getSeconds():秒數(0--59)

getMilliseconds():毫秒數

getTime():從1970至今的毫秒數

Date.now():從1970至今的毫秒值

tolocaleDatestring():輸出本地化的日期

setTimeout:延遲時間

tolocaleTimestring():輸出本地化得時間

clearTimeout:定時器對象

tolocalestring:輸出本地化的日期和時間

setInterval:間隔時間

clearInterval:停止

window.status:瀏覽器狀態欄信息

window.screen:屏幕信息

screen.width:屏幕寬度

screen.height:屏幕高度

screen.availwidth:去掉任務欄寬度

screen.avaiheight:去掉任務欄高度

history:瀏覽歷史記錄

location:地址欄對象

onchange;內容改變事件

onkeydown;鍵盤按下事件(前)

onkeyup;鍵盤鬆開事件

onkeypress;鍵盤按下事件(後)

navigator:用於獲取用戶瀏覽器信息

appCodeName:瀏覽器代碼名的字元串表示

appName:返回瀏覽器的名稱

appVersion:返回瀏覽器的平臺和版本信息

platform:返回運行瀏覽器的操作系統平臺

userAgent:返回由客戶機發送伺服器的

user-agent:頭部的值

Exception:異常 意外情況(try---catch)

onload:當頁面載入完成之後觸發

獲取元素對象方式:

  • getElementByld:
  • getElementsByName:
  • gatElementsByTagName:
  • getElementByClassName:

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 在開發 H5 應用的時候碰到一個問題,應用只需要一張小的縮略圖,而用戶用手機上傳的確是一張大圖,手機攝像機拍的圖片好幾 M,這可要浪費很多流量。 像我這麼為用戶著想的程式員,絕對不會讓這種事情發生的,於是就有了本文。 獲取圖片 通過 File API 獲取圖片。 預覽圖片 使用 createObje ...
  • 英文:Aurélien Hervé 譯文:眾成翻譯/msmailcode 這裡有一些 Javascript初學者應該知道的技巧和陷阱。如果你已經是專家了,順便溫習一下。 Javascript也只不過是一種編程語言。怎麼可能出錯嘛? 1. 你有沒有嘗試給一組數字排序? Javascript 的sort ...
  • 英文:Ben Northrop 譯文:開源中國 【導讀】:Ben Northrop 在 2016 年滿了 40 歲,本文是他對職業生涯的思考。他認為從長遠來看,應該多投資一些不容易過期、衰竭期較長的知識領域中。 我是一名程式員,幾個月前剛過完 40 歲生日。某個星期六的早晨,我參加了一個 React ...
  • 1,原型:$watch: function(watchExp, listener, objectEquality, prettyPrintExpression){}; 2,參數:watchExp(必須):{(function()|string)},可以字元串表達式,也可以帶當前scope為參數的函數 ...
  • 前幾天偶然看到了一個這樣的題: 這個題代碼不多,不過考察的知識點卻非常不錯。我們知道記憶體空間分為棧記憶體和堆記憶體。棧記憶體用來存放供js代碼來執行的環境,所以為了保證性能減少記憶體占用,我們一般把占用空間較小的類似於基本數據類型放在棧記憶體中,像引用數據類型這種占據空間比較大的東西,我們需要將它放在一個貯藏 ...
  • ES6 簡介 ECMAScript 6 簡稱 ES6,是 JavaScript 語言的下一代標準,已經在2015年6月正式發佈了。它的目標是使得 JavaScript 語言可以用來編寫複雜的大型應用程式,成為企業級開發語言。 ECMAScript 和 JavaScript 的關係:前者是後者的語法規 ...
  • 閉包的概念 維基百科中是這麼解釋閉包的: 電腦科學中,閉包(也稱為詞法閉包或函數閉包)是指一個函數或函數的引用,與一個引用環境綁定在一起。這個函數環境是一個存儲該函數每個非局部變數(也叫自由變數)的表。 閉包,不同意一般函數,它允許一個函數在立即詞法作用域外調用時,認可訪問非本地變數。 閉包的例子 ...
  • 函數的調用 直接調用 foo(); 對象方法 o.method(); 構造器 new Function(); call/apply/bind func.call(o); 函數聲明和表達式 函數聲明會被前置,函數表達式變數聲明會被前置,但是值為 。 函數聲明 函數表達式 將函數賦值給一個變數 匿名函數 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...