js变量,json格式编码困惑
来源:互联网 发布:完美刀塔助手没有网络 编辑:程序博客网 时间:2024/06/05 23:51
json格式编码困惑
#1
map:{'username':"input[name='username']",
'password':"input[name='password']",'ok':'#dijit_form_Button_0'
}
#2
map:{username:"input[name='username']",
password:"input[name='password']",
ok:'#dijit_form_Button_0'
}
#1与#2使用上没有什么不一样。对js来说key都字符串。但如果你不想给key有规范的命名,那最好使用引号。
例:
test = {1:'error key'};
test.1 #error key
--------------------
test = {'1':'right key'};
test.1 #no access way
test['1']#right access way
test = {'1/!#$%^3':'right key'};
test.1/!#$%^3 #no access way
test['1/!#$%^3']#right access way
=======规范==========
test = {'key':'right key'};
test.key#no access way
test['key']#right access way
变量困惑:
定义变量时有var与没有var有区别么?
答案是:有!!
var test = 9;
function t(){
test = 10;
console.log(test)#10
};
console.log(test)#10
----------------------------
var test = 9;
function t(){
var test = 10;
console.log(test)#10
};
console.log(test)#9
当没有var时,js不能确定当前是定义新的变量test还是使用已有的变量test(此时,会在先在本域scope里找,如果没有找到就逐级往上找,直到windows全局,如果还没有找到就会在当前scope里新定义变量test).
所以规范使用是:当定义新的变量时,要使用var,这样不会修改别人的变量。
- js变量,json格式编码困惑
- js读取json格式
- js 变量 对象 json
- JSON格式编码操作类
- 工作笔记:ajax json 同一jsp页面中,把java变量赋给js变量,如果java变量字符串符合json格式,则赋给js变量时,js变量会自动的变为json对象
- js字符串转json格式
- js解析json格式数据
- js处理json格式,输出
- JS处理json格式数据
- js objcet list json格式
- JS转换JSON格式时间
- js拼接json格式数据
- Node.js判断 json格式
- JS处理Json格式数据
- js 数组转成Json格式
- JS实现json格式美化
- js格式化json/xml格式
- js 字符串转成json格式
- ListView滚动时不加载图片
- php 对象和数组的赋值过程
- iOS开发之UIImagePickerController图片选择管理器
- android项目基于gradle的混淆编译--理论
- iOS学习之路-简易图片浏览器
- js变量,json格式编码困惑
- 可收缩分组表格(仿QQ联系人界面)
- Android 5.0系统以上获取所有运行进程
- android 堆内存的一些小知识
- 我的MYSQL学习心得(十四) 备份和恢复
- android下raw与assets文件夹区别
- JAVA学习【3】对JAVA值传递的理解
- java集合-Map
- 一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目 http://www.devtf.cn