JS的組成和變數

2022-02-01 03:03:55 字數 1359 閱讀 9617

按照相關的js語法,去操作頁面中的元素,有時還要操作瀏覽器裡面的一些功能

js由三部分組成:

js中資料分為兩大類:一是基本資料型別:undefinednullbooleannumberstringsymbol,二是複雜資料型別:object,object本質上是由一組無序的名子對組成的。

變數:可變的量,在程式語言中,變數其實就是乙個名字,用來儲存和代表不同值的東西。

// es3

var a = 123;

// es6

let b = 100;

b = 200 //報錯

const c = 1000;

// 建立函式也相當於在建立變數

function fn() {}

// 建立類也相當於建立變數

class a{}

// es6的模組島嶼也可以建立變數

import a from './a.js'

// symbol建立唯一值

let n = symbol(100)

let m = symbol(100)

總結:

引用資料型別object物件型別

資料型別應用場景:

當我們通過ajax請求拿到資料之前,先在本地初始化資料,一般都會先給乙個預設的資料,請求資料後再把資料放入到我們定義好的資料結構裡面,比如:

var data =
typeof操作符用於檢測給定變數的資料型別。typeof操作符可以檢測的資料型別有:

var message = 'some string'

console.log(typeof(message) // "string"

var arr = [1,2,3,4]

console.log(typeof(arr) // "object"

console.log(typeof(null) // "object"

在上面的例子中呼叫typeof null會返回"object",因為特殊值null被認為是乙個空的物件引用。用typeof檢測乙個變數是否是陣列並不準確,會返回"object"

變數 重複宣告 JS的組成 變數 資料型別

js做客戶端語言 按照相關的js語法,去操作頁面中的元素,有時還要操作瀏覽器裡面的一些功能 js由三部分組成 js中的變數 variable js中資料分為兩大類 一是基本資料型別 undefined null boolean number string symbol,二是複雜資料型別 object...

JS基本組成變數與資料型別

js組成部分 ecmascript js基礎語法 規定 關鍵字 運算子 語句 函式等等.bom 瀏覽器物件模型 dom 文件物件模型 一 宣告變數格式 var 變數名 變數名 變數值 var 變數名 變數值 二 js原始型別 undefined 如果變數是 undefined 型別的 boolean...

JS 變數和型別

一 js中的型別 js中的變數型別分為 基本資料型別和引用資料型別,基本資料型別包括 string number undefined null boolean symbol bigint 引用資料型別就包括了 object 二 變數的儲存 js儲存空間分為堆記憶體和棧記憶體,棧記憶體空間較小,堆記憶...