js向對象中添加對象,js給對象添加屬性的方法

<!DOCTYPE html>

<html lang=”en”>

<head>

<meta charset=”UTF-8″>

<meta http-equiv=”X-UA-Compatible” content=”IE=edge”>

<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>

<title>javascript語言,定義變數</title>

</head>

<body>

<!– 在網頁中,javascript代碼,需要在script標籤中定義。script標籤可以放在的網頁的任何地方,

但是,通常會放到body標籤的最下方,確保javascript代碼,在網頁的內容全部載入完畢後再執行 –>

<script>

// 變數:就是內存中的一個空間,用於存儲數據,數據的種類是不一樣的,所以對空間的要求也不一樣。

// 定義不同類型的變數,其實就是定義不同的存儲空間,存儲不同的數據。

// var是定義變數的關鍵字,定義變數的方式是:var 變數名 = 變數值,變數名就是變數的標識,用於之後重新獲取變數裡面保存的值。

// 注意:js是一門弱類型語言,不像java,C#是強類型語言。

// 強類型語言,在定義變數的時候,就必須要明確類型,並且之後不能再改變類型。

// 弱類型語言,在定義變數的時候,不需要明確類型,類型有具體的數據確定,並且之後可以改變類型。

var a = 100

// console.log()方法,用於在瀏覽器控制器中列印輸出內容

// typeof關鍵字,用於返回變數的數據類型

console.log(a,typeof a) //number是數字類型,注意:在js中,整型和浮點型的數據都是number類型。

a = 55.55

console.log(a,typeof a)

a = “HelloWorld”

console.log(a,typeof a) //string是字元串類型,由一對雙引號 或 單引號 引起來的數據都是字元串

var b = ‘你好世界’

console.log(b,typeof b);

var c = true //表示真

console.log(c,typeof c); //boolean是布爾類型,布爾類型用於表示:真 或 假。只有兩個屬性值:true 和 false

c = false //表示假

console.log(c,typeof c);

// 注意:在js中,每條語句採用分號結尾,分號可以省略。

var d

console.log(d,typeof d); //undefined是未定義類型,變數已經定義,但是還沒有賦值。

// 定義一個對象

var e = {

// 包含兩個屬性

name:”周杰倫”,

age:18,

// 包含一個方法

sing(){

console.log(‘我會唱歌..’);

}

}

// object是對象類型,用於定義複雜的數據格式。

console.log(e,typeof e);

// null是空類型,用於表示空對象,所以,null本質上也是object類型,但是不具有object默認的屬性和行為。

var f = null

console.log(f,typeof f);

// 在ES6中,又新增了一個數據類型,symbol,該類型,用於確定一個唯一的數據,通常用於給對象添加唯一的屬性 或 方法

// ES6指的是ECMAScript2015之後的版本。

var g = Symbol()

console.log(g,typeof g);

// 總結:在js中,數據類型一共有7個。

// 分別是:number(數字類型),string(字元串類型),boolean(布爾類型),undefined(未定義類型)

// object(對象類型),null(空對象類型),symbol(唯一值類型)

</script>

</body>

</html> <script>

// 變數:就是內存中的一個空間,用於存儲數據,數據的種類是不一樣的,所以對空間的要求也不一樣。

// 定義不同類型的變數,其實就是定義不同的存儲空間,存儲不同的數據。

// var是定義變數的關鍵字,定義變數的方式是:var 變數名 = 變數值,變數名就是變數的標識,用於之後重新獲取變數裡面保存的值。

// 注意:js是一門弱類型語言,不像java,C#是強類型語言。

// 強類型語言,在定義變數的時候,就必須要明確類型,並且之後不能再改變類型。

// 弱類型語言,在定義變數的時候,不需要明確類型,類型有具體的數據確定,並且之後可以改變類型。

var a = 100

// console.log()方法,用於在瀏覽器控制器中列印輸出內容

// typeof關鍵字,用於返回變數的數據類型

console.log(a,typeof a) //number是數字類型,注意:在js中,整型和浮點型的數據都是number類型。

a = 55.55

console.log(a,typeof a)

a = “HelloWorld”

console.log(a,typeof a) //string是字元串類型,由一對雙引號 或 單引號 引起來的數據都是字元串

var b = ‘你好世界’

console.log(b,typeof b);

var c = true //表示真

console.log(c,typeof c); //boolean是布爾類型,布爾類型用於表示:真 或 假。只有兩個屬性值:true 和 false

c = false //表示假

console.log(c,typeof c);

// 注意:在js中,每條語句採用分號結尾,分號可以省略。

var d

console.log(d,typeof d); //undefined是未定義類型,變數已經定義,但是還沒有賦值。

// 定義一個對象

var e = {

// 包含兩個屬性

name:”周杰倫”,

age:18,

// 包含一個方法

sing(){

console.log(‘我會唱歌..’);

}

}

// object是對象類型,用於定義複雜的數據格式。

console.log(e,typeof e);

// null是空類型,用於表示空對象,所以,null本質上也是object類型,但是不具有object默認的屬性和行為。

var f = null

console.log(f,typeof f);

// 在ES6中,又新增了一個數據類型,symbol,該類型,用於確定一個唯一的數據,通常用於給對象添加唯一的屬性 或 方法

// ES6指的是ECMAScript2015之後的版本。

var g = Symbol()

console.log(g,typeof g);

// 總結:在js中,數據類型一共有7個。

// 分別是:number(數字類型),string(字元串類型),boolean(布爾類型),undefined(未定義類型)

// object(對象類型),null(空對象類型),symbol(唯一值類型)

</script>

</body>

<!DOCTYPE html>

<html lang=”en”>

<head>

<meta charset=”UTF-8″>

<meta http-equiv=”X-UA-Compatible” content=”IE=edge”>

<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>

<title>javascript語言,定義變數</title>

</head>

<body>

<!– 在網頁中,javascript代碼,需要在script標籤中定義。script標籤可以放在的網頁的任何地方,

但是,通常會放到body標籤的最下方,確保javascript代碼,在網頁的內容全部載入完畢後再執行 –>

<script>

// 變數:就是內存中的一個空間,用於存儲數據,數據的種類是不一樣的,所以對空間的要求也不一樣。

// 定義不同類型的變數,其實就是定義不同的存儲空間,存儲不同的數據。

// var是定義變數的關鍵字,定義變數的方式是:var 變數名 = 變數值,變數名就是變數的標識,用於之後重新獲取變數裡面保存的值。

// 注意:js是一門弱類型語言,不像java,C#是強類型語言。

// 強類型語言,在定義變數的時候,就必須要明確類型,並且之後不能再改變類型。

// 弱類型語言,在定義變數的時候,不需要明確類型,類型有具體的數據確定,並且之後可以改變類型。

var a = 100

// console.log()方法,用於在瀏覽器控制器中列印輸出內容

// typeof關鍵字,用於返回變數的數據類型

console.log(a,typeof a) //number是數字類型,注意:在js中,整型和浮點型的數據都是number類型。

a = 55.55

console.log(a,typeof a)

a = “HelloWorld”

console.log(a,typeof a) //string是字元串類型,由一對雙引號 或 單引號 引起來的數據都是字元串

var b = ‘你好世界’

console.log(b,typeof b);

var c = true //表示真

console.log(c,typeof c); //boolean是布爾類型,布爾類型用於表示:真 或 假。只有兩個屬性值:true 和 false

c = false //表示假

console.log(c,typeof c);

// 注意:在js中,每條語句採用分號結尾,分號可以省略。

var d

console.log(d,typeof d); //undefined是未定義類型,變數已經定義,但是還沒有賦值。

// 定義一個對象

var e = {

// 包含兩個屬性

name:”周杰倫”,

age:18,

// 包含一個方法

sing(){

console.log(‘我會唱歌..’);

}

}

// object是對象類型,用於定義複雜的數據格式。

console.log(e,typeof e);

// null是空類型,用於表示空對象,所以,null本質上也是object類型,但是不具有object默認的屬性和行為。

var f = null

console.log(f,typeof f);

// 在ES6中,又新增了一個數據類型,symbol,該類型,用於確定一個唯一的數據,通常用於給對象添加唯一的屬性 或 方法

// ES6指的是ECMAScript2015之後的版本。

var g = Symbol()

console.log(g,typeof g);

// 總結:在js中,數據類型一共有7個。

// 分別是:number(數字類型),string(字元串類型),boolean(布爾類型),undefined(未定義類型)

// object(對象類型),null(空對象類型),symbol(唯一值類型)

</script>

</body>

</html>

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/229593.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-10 12:30
下一篇 2024-12-10 12:30

相關推薦

發表回復

登錄後才能評論