url為什么不加引號(hào)?
{window.open(url,"_blank",'width=400px,height=500px,menubar=no,toolbar=no');
這是“同學(xué)代碼”中第一條中的一句。請(qǐng)問(wèn)為什么url不加引號(hào)?我試了一下,加了引號(hào)就無(wú)法打開(kāi)新網(wǎng)頁(yè)了。但是不明白原理。為什么其他元素要加引號(hào)url不加,兒直接寫網(wǎng)址代替url時(shí)候卻要加。
{window.open(url,"_blank",'width=400px,height=500px,menubar=no,toolbar=no');
這是“同學(xué)代碼”中第一條中的一句。請(qǐng)問(wèn)為什么url不加引號(hào)?我試了一下,加了引號(hào)就無(wú)法打開(kāi)新網(wǎng)頁(yè)了。但是不明白原理。為什么其他元素要加引號(hào)url不加,兒直接寫網(wǎng)址代替url時(shí)候卻要加。
2017-02-22
舉報(bào)
2017-02-23
親,url是一個(gè)變量,如果變量曾經(jīng)被賦值,則變量就是被賦值的那個(gè)值,如果加了個(gè)引號(hào)的話就變成了一個(gè)字符串,只代表它自己。
2017-02-22
var url = prompt('請(qǐng)輸入網(wǎng)址:', 'http://idcbgp.cn');
prompt()方法接收的第一個(gè)參數(shù)是提示框上顯示的不可修改的文本,第二個(gè)參數(shù)是默認(rèn)的輸入文本,即上述例子中的慕客網(wǎng)網(wǎng)址,當(dāng)用戶點(diǎn)擊【確認(rèn)】時(shí),返回輸入文本(如果用戶沒(méi)有修改,那就是返回默認(rèn)的輸入文本),點(diǎn)擊【取消】,則返回null。
var url表示聲明一個(gè)變量url,prompt()返回的值會(huì)賦給變量url,即url="http://idcbgp.cn"。
2017-02-22
加了引號(hào)表示是字符串,但不加引號(hào)不怎么安全