javascript with()語句用法簡單介紹
with()語句可以為特定的語句指定預設物件。
語法結構:
[JavaScript] 純文字檢視 複製程式碼with(object){ statements }
引數解析:
1.object:設定為其他語句的預設物件。
2.statements:以object作為預設物件的一條或者多條語句。
程式碼例項:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <script type="text/javascript"> with(document){ write("螞蟻部落歡迎您:"); write("<br/>只有努力奮鬥才會有美好的未來"); write("<br/>沒有人一開始就是高手,必須虛心學習"); } </script> </body> </html>
上面的程式碼可以將document物件設定為裡面語句的預設物件,那麼可以直接寫為wirte()而不用寫成document.write(),能夠節省很多的程式碼,但是with()語句還是有不少問題的,下面做一下簡單介紹:
1.在嚴格模式下,此語句禁止使用。
2.使用此語句對於程式碼的除錯和效能方面有很大影響。
相關文章
- JavaScript return語句簡單介紹JavaScript
- JavaScript 簡單介紹JavaScript
- JavaScript with 語句用法JavaScript
- 簡單介紹克隆 JavaScriptJavaScript
- 資料庫介紹--認識簡單的SQL語句資料庫SQL
- 簡單介紹JavaScript閉包JavaScript
- 簡單介紹Lua中三種迴圈語句的使用
- JavaScript希爾排序簡單介紹JavaScript排序
- groovy 程式語言簡單介紹
- C++移動建構函式以及move語句簡單介紹C++函式
- 簡單介紹Go 語言單例模式Go單例模式
- 簡單介紹SQLserver中的declare變數用法SQLServer變數
- 簡單介紹Python中異常處理用法Python
- js迴圈中reduce的用法簡單介紹JS
- C語言-GCC的簡單介紹C語言GC
- JavaScript 語法介紹JavaScript
- 英語簡單句
- 簡單介紹下各種 JavaScript 解析器JavaScript
- mysql 常用sql語句 簡介MySql
- Verilog 多路分支語句簡介
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- CSS 簡單介紹CSS
- ajax簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- Map簡單介紹
- JSON簡單介紹JSON
- ActiveMQ簡單介紹MQ
- javascript字串的語法介紹JavaScript字串
- 超詳細的介紹Python語句Python
- Verilog HDL迴圈語句簡介
- 簡單介紹Go語言常用的打log方式Go
- Git_簡單介紹Git