今天突然发现我有一个数据对象,var data = {'广东':{var:5}}
然后我用data.广东.var居然能访问,吓尿了。是为什么呢?有什么隐患吗?
当然可以,不过也有隐患,最主要的隐患就是会造成乱码!
Js 支持 Unicode 吧 像PHP现在就不能
中文的確是合法的標識符,然而一定記得設置正確的編碼。
今天突然发现我有一个数据对象,var data = {'广东':{var:5}}
然后我用data.广东.var居然能访问,吓尿了。是为什么呢?有什么隐患吗?
当然可以,不过也有隐患,最主要的隐患就是会造成乱码!
Js 支持 Unicode 吧 像PHP现在就不能
中文的確是合法的標識符,然而一定記得設置正確的編碼。