當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
JavaScript速成
生活随笔
收集整理的這篇文章主要介紹了
JavaScript速成
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- 一、JavaScript是什么?
- 二、快速入門
- 1 引入JavaScript
- 2 語法
- 3 嚴(yán)格檢查模式strict
本文主要是狂神JavaScript視頻的筆記。
插播一個(gè)神奇的在線編程學(xué)習(xí)網(wǎng)站FreeCodeCamp
一、JavaScript是什么?
- JavaScript是一門世界上最流行的腳本語言
- ECMAScript可認(rèn)為是JavaScript的一個(gè)標(biāo)準(zhǔn)
- 最新版本是ES6,但大部分瀏覽器還停留在ES5,所以會(huì)有開發(fā)環(huán)境和線上環(huán)境版本不匹配的問題
二、快速入門
1 引入JavaScript
- 內(nèi)部標(biāo)簽
- 外部引入
2 語法
| number | 整數(shù):123???浮點(diǎn)數(shù):123.1emsp;?????無限大:Infinityemsp; 負(fù)數(shù):-99???科學(xué)記數(shù)法:1.123e3???非數(shù):NaN(not a number) |
| 字符串 | ‘a(chǎn)bc’ ?“abc” |
| 布爾值 | true?false |
| 數(shù)組 | var arr = [1,2,3,‘hello’,null,true] new Array(1,2,3,‘hello’,null,true) 盡量用第一種方法 取數(shù):arr[0]=1, arr[5]=true, arr[6]=undefined |
| 對(duì)象 | var person = { name:“xiaohei”,age:3,tags:[‘js’,‘java’,‘web’,’…’]} 取數(shù):person.name=“xiaohei” |
| 邏輯運(yùn)算 | &&:與( 真 && 真 => 真 ) ||:或( 真 || X=> 真 ) !:非(!假 = 真 ) |
| 比較運(yùn)算 | ==:類型不同,值相同,結(jié)果為true 三個(gè)=:類型相同,值相同,結(jié)果才為true |
注意:
- JavaScript中判斷相等時(shí)一般用===
- NaN與所有值都不相等,和自己也不相等。只能通過isNaN()函數(shù)判斷
- 盡量避免用浮點(diǎn)數(shù)(測(cè)試發(fā)現(xiàn)1/3 ≠ 1-2/3)
3 嚴(yán)格檢查模式strict
總結(jié)
以上是生活随笔為你收集整理的JavaScript速成的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis 速成
- 下一篇: python jupter输入文字行_少