日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

javascript的基础(1)

發(fā)布時(shí)間:2025/3/20 javascript 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 javascript的基础(1) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.javascript是什么?

? 它是一門基于客戶端的腳本語言,是相對于服務(wù)器而言,瀏覽器就是一個(gè)客戶端軟件,瀏覽器從服務(wù)器上將資源(html,css,js,圖片等)請求下來 并且在本地利用瀏覽器去解析這些資源服務(wù)器本質(zhì)上也是一臺(tái)電腦。用來接收客戶端發(fā)過來的請求,并處理請求。同時(shí)存儲(chǔ)數(shù)據(jù) 讀取數(shù)據(jù)等操作

2.javascript的作用

  1、網(wǎng)頁特效
  2、表單驗(yàn)證
  3、服務(wù)端的JS (node.js)
  4、命令行工具 (node.js)
  5、app
  6、游戲開發(fā)

? ? ? ? ? 但是我們在實(shí)際開發(fā)過程中,大多是用來寫網(wǎng)頁效果以及處理數(shù)據(jù)渲染

3.javascript的組成

  • ECMAscript JavaScript的核心,描述了語言的基本語法和數(shù)據(jù)類型,ECMAScript是一套標(biāo)準(zhǔn),定義了一種語言的標(biāo)準(zhǔn)與具體實(shí)現(xiàn)無關(guān)
  • DOM(document object model 文檔對象模型)一套操作頁面元素的API
  • BOM(browser object model 瀏覽器對象模型)一套操作瀏覽器功能的API

?4.javascript的書寫

  1,script的標(biāo)簽可以放在頁面的任何部分,但是建議放在</body>前面

  2,獨(dú)立的JS文件 通過script標(biāo)簽引入

5.javascript注釋

  1、單行注釋 // 用在代碼上 2、多行注釋 /?多行注釋?/ 用在說明文檔上

6.輸出語法  

// 調(diào)用彈出框功能 alert('Hello world'); // 調(diào)用對話框功能 prompt('Hello'); // 確認(rèn)框 confirm('Are you sure?'); // 向頁面輸入對應(yīng)的值 document.write('你好呀'); // 向控制臺(tái)輸出日志 console.log('我是出現(xiàn)在控制臺(tái) ,一般用于調(diào)試代碼');

7.變量

  7.1含義:內(nèi)存里面一塊被命名的內(nèi)存空間 可以理解為一個(gè)帶有標(biāo)識(shí)的容器,用來存儲(chǔ)數(shù)據(jù)

  7.2?變量的好處更方便程序員使用內(nèi)存 方便程序維護(hù) 

// 聲明變量并賦值var i = 1;// 先聲明 在賦值var m;m = 1;// 變量未聲明 直接賦值 這種不推薦 不符合規(guī)范 并且會(huì)帶來問題(作用域)n = 1;// 不聲明 不賦值 會(huì)直接報(bào)錯(cuò) 特殊值不會(huì)   console.log(n);// 同時(shí)聲明多個(gè)變量 并單獨(dú)賦值var a,b,c,d;a = 1;b = 2;c = 3;d = 4;// 同時(shí)申明多個(gè)變量并賦同一個(gè)值var a = b = c = d = 1;

 7.3變量命名規(guī)則和規(guī)范  

    1,規(guī)則? 不遵守會(huì)報(bào)錯(cuò) -由字母、數(shù)字、下劃線、$符號(hào)組成,不能以數(shù)字開頭 -不能是關(guān)鍵字和保留字,例如:case for var -區(qū)分大小寫

    2,規(guī)范? 盡量遵守 -變量名必須有意義 -遵守駝峰式命名法 首字母小寫,后面單詞首字母大寫 例如:userInfor?

8.數(shù)據(jù)類型

七大數(shù)據(jù)類型

  • 基本數(shù)據(jù)類型(簡單數(shù)據(jù)類型)
    • number 數(shù)值型
    • string 字符串
    • boolean 布爾型
    • undefined 未定義
    • null 空引用
  • 引用數(shù)據(jù)類型(復(fù)雜數(shù)據(jù)類型)
    • object
    • Array

轉(zhuǎn)載于:https://www.cnblogs.com/wxc1991/p/8904427.html

總結(jié)

以上是生活随笔為你收集整理的javascript的基础(1)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。