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