JSONP操作
JSON with padding
- 具体操作步骤
第一步 创建一个script标签,因为script可以解决跨域问题
第二步 在src中写入地址
第三步 渲染到页面中
第四步创建一个全局的回调函数var str = document.createElement('script'); str.src = '地址'; document.body.appendChild(str); fn()
JSON
具体使用及属性说明
var obj={//属性就是变量
"name":'王小花',
"age":18,
"girl-friend":true
//严格的 JSON属性需要====双引号
}
console.log(obj.name);//点语法 的 获取属性的值
console.log(obj["name"]);//获取属性的值
obj.tel='18032018189';//没有 就是添加
console.log(obj);
obj.age=17;//如果是已经有的属性 就是修改
console.log(obj.age);
console.log(obj['age']);
delete obj.age;//删除属性
console.log(obj);
var obj1=JSON.stringify(obj);//把 json转成字符串
console.log(obj1);
// {"name":"王小花","girl-friend":true,"tel":"18032018189"}
var obj2='{"name":"王小花","girl-friend":true,"tel":"18032018189"}';
var obj3=JSON.parse(obj2);//把 Json 字符串转成对象
获取元素非属性方法
var m = getComputedStyle(item,false)['border-color']
//console.log(getComputedStyle(box).left)