2024 携程笔试题目 2024 携程 Web 前端实习生招聘笔试题 考察 encodeURI encodeURI(), decodeURI()它们都是 Global 对象的方法
encodeURI()通过将某些字符的每个实例替换代表字符的UTF8 编码的一个或多个转义字符来编码 URI
规则如下: 不会编码保留字符 ; , /
: @ = + $ 不会编码未转义的字符:字母,十进制数字以及 _
~ * ( ) 不会编码 Number sign:# 需要注意:由于, +, =未被编码,在 GET 和 POST 请求中被视为特别字符,所以 encodeURI 不能形成适当的` HTTP GET 和POST 请求
因此,要使用 encodeURIComponent()来编码部分字符
encodeURIComponent()会将传入的部分字符串部分全部进行编码
它的编码规则如下: 未转义的字符:字母,十进制数字以及 _
~ * ( ) 除了上面的字符,其他字符都会被编码
decodeURI()作用和 encodeURI()相反
decodeURIComponent()作用和 encodeURIComponent()相反 考察 linux linux 文件和目录的唯一标识符是什么
inodes 节点 考察 BOM 对象 其他的见 Github 系统对话框 这个东西是最开始学习 JavaScript 了解了的,但是很久不看就有点儿记不清楚了
所以重新总结一下
一共有三种系统对话框,如下: // alert() // confirm(Are you a boy
) if(confirm(Are you a boy)) { console
log(true); } else { console
log(false); } // prompt(), 参数有两