1樓:網海1書生
這是宣告一個空的二維陣列,它相當於:
var a = ;
a[0] = ;
a[1] = ;
a[2] = ;
javascript中 var a=[]; 這樣的宣告是什麼意思,宣告後a是什麼型別的?
2樓:匿名使用者
javascript算是弱型別語言,不區分物件的型別。
比如強型別語言java定義一個物件必須宣告型別:
int a = null; 說明 a 是個int型陣列。
而像弱型別語言 javascript 則不需宣告變數的型別: var a = null; 所有變數都是var型別(相當於object)
javascript用的時候還是要看型別的,如:
var num = "aaaaaa";
var n = num+5;
這樣就錯了。
var n = 5;
var num = n+10;
這樣則沒有問題。
3樓:匿名使用者
陣列型別的宣告方式。
a是一個空陣列object。
如果是 a=['1','2','3'];
那麼 a[0]就是'1' a[1]就是'2' a[2]就是'3 '
4樓:匿名使用者
建立一個物件 object型別
js中 var a=[] 時什麼意思,求解答 **等
5樓:匿名使用者
因為js是弱語言你只要給一個變數賦什麼值它就是什麼型別
就像你這個就是一個陣列。
6樓:匿名使用者
宣告a是一個陣列。陣列長度可任意變化
下面的javascript**中,var a=;是什麼意思
7樓:匿名使用者
var是定義一個變數的保留字。var a = "abc"; 就是定義一個變數a的初始值為字串"abc"。望採納
js的問題 var a = {}; a["b"] = {};什麼意思啊
8樓:讓貓飛一會兒
var a={}; //定義一個物件a,a的內容為空
a["b"]={}; //在物件a中新增一個內容為空的元素,命名為"b"
javascript裡面var {a,b}=c是什麼意思?
9樓:我願是豬
es6的新語法,解構賦值
var c = ;
var = c; // a = c.a; b = c.b
10樓:匿名使用者
這麼寫,語法沒問題,但是沒有意思,賦值運算邏輯混亂,沒有結果,和c還是沒關係,
11樓:匿名使用者
把一個陣列值 賦值給c 吧
js中,var a=b,c,d;是什麼意思? 200
12樓:麵包雲大本營
你好,這是var同時定義多個變數的方法,一般用逗號間隔。
通常把同一型別的變數同時定義的。
13樓:涉世小小白
定義變數a,c,d;其中a的值等於b;c,d未賦值
14樓:匿名使用者
這種寫法本來就是錯誤的。
我又試了試 var a = b;這種寫法照樣報錯,因此正確寫法應該是: var a = 'b';
15樓:喬嵐禮秋靈
varprevactivelink
=tablinks.eq(0),
currenttab,
animating;
同定義三變數
prevactivelink、currenttabanimating並且已經給
prevactivelink賦值tablinks.eq(0)var同定義變數用逗號間隔
通同型別變數同定義
在js中是什麼意思,js裡面 是什麼意思
在 prototype 和dwr 的js 類庫裡也有這個符號,在這兩個類庫裡的這個符號是代表 document.getelementbyidx 這個函式。為了達到document.getelementbyidx 這個函式的效果,jquery 也試用了 這個符號。例 var someelement m...
在js中是什麼意思,js中 是什麼意思
本身沒有意思,jquery的裡面定義過 所以可以用,這就好比,你定義了一個function,寫法如下 function id 這樣你的js 中也可以用類似jquery中的寫法,id 嘿嘿,如果沒有引入jquery,自己這樣定義一個function,其實是很方便的。jquery裡才有 原生態的js裡沒...
js中var是什麼意思,Js中的,是什麼意思
就是要拼接在一起的字串或變數,是連線符號,如 window.onload function 輸出結果為 hello world 其中 hello 是固定的字串,a是變數,改變a的值,輸出結果也會改變,但是都是以 hello 開頭,因為是固定字串,而 是將兩個字串連線在一起的連線符號,其實也是 號,只...