練習(xí)
習(xí)題1
現(xiàn)在需要得到這樣的一個(gè)字符串:在JavaScript中砂竖,字符串使用單引號(hào)''或者雙引號(hào)""表示
,應(yīng)該如何在js中定義這個(gè)字符串诞挨?
習(xí)題2
現(xiàn)有這樣一個(gè)字符串:http://www.study.com/Home/User/login?name=jack&password=123456
,結(jié)合前面所學(xué)的內(nèi)容呢蛤,分別定義兩個(gè)名字為name和password的變量惶傻,從上述字符串中分別提取'jack'和'123456'字符串,賦值給這兩個(gè)變量其障。
習(xí)題3
有數(shù)組[1991, 10, 11]
,將這個(gè)數(shù)組轉(zhuǎn)換為字符串'1991/10/11'
静秆。
習(xí)題4
有數(shù)組['h', 'e', 'l', 'l', 'o', ' ', '1', '9', '9', '7']
粮揉,將數(shù)組轉(zhuǎn)換為字符串'hello 2017'
。
答案見(jiàn)下期練習(xí)抚笔。
復(fù)習(xí):Day2:字符串與數(shù)組
上期答案
習(xí)題1
有兩個(gè)變量a和b扶认,交換a和b中保存的值,并找出兩個(gè)值中的最大值殊橙。
方法一:
let a = 0;
let b = 1;
let c = a;
a = b;
b = c;
方法二:
a = b - a;
b = b - a;
a = a + b;
交換變量的值還有許多其他方法,可以在搜索引擎查詢了解叠纹。
習(xí)題2
計(jì)算下列表達(dá)式的結(jié)果:
- 3 + 5 || 2
8
- 6 & 3
2
- 1 + 2 << 3
24
- '彩票的開(kāi)獎(jiǎng)結(jié)果是:' + 5 + 10 + '5'
彩票的開(kāi)獎(jiǎng)結(jié)果是5105
- 5 + 10 + '5'
155
習(xí)題3
let a = 'myDear';
let c = a.length;
let b = 'undefined' ? 5 || 9 > c++ : (2 + '3') % 2;
求a和b的值分別是多少敞葛?
a的值是'myDear'誉察,b的值是5惹谐,c的值是6
習(xí)題4
將以下名稱改為符合小駝峰命名規(guī)范的標(biāo)識(shí)符:
takesomtime, user_password, email-address
takeSometime
,userPassword
氨肌,emailAddress