<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>测试</title>
<script>
"use strict";
var user = {age:15,name:"web",getAge:function(){
alert(this.age)
}};
var jorden = {
age:30,name:99
}
var text = '{ "sites" : [' +
'{ "name":"Runoob" , "url":"www.runoob.com" },' +
'{ "name":"Google" , "url":"www.google.com" },' +
'{ "name":"Taobao" , "url":"www.taobao.com" } ]}'; function checkForm(){
//alert(this);//"use strict"; 严格模式下 返回undefined ;非严格模式返回window 就是该全局对象为
user.getAge(); //输出:15
var age = user.getAge.call(jorden); //返回age=30;
user.getAge();//输出:15
//字符串转json解析
var obj = JSON.parse(text);
console.log(obj['sites'][0]['name']); //返回sites对象的第一元素Runoob
//json对象转换成字符串
var str = {"name":"菜鸟教程", "site":"http://www.runoob.com"};
var str_pretty1 = JSON.stringify(str);
console.log(typeof str +" "+ typeof str_pretty1); //输出object string 一个是json对象;一个是字符串 }
</script>
</head> <body>
<form action="#" method="get" name="myform">
<input name="username" value="" type="text">
<input type="submit" value="提交" onclick="checkForm()" >
<input type="reset" value="重置">
</form>
</body>
</html>

  

最新文章

  1. 如何把家里的pc改装成linux服务器
  2. 【转】[Intel/Nvidia]Ubuntu 16.04 LTS Intel/Nvidia双显卡切换
  3. Spark Streaming资源动态申请和动态控制消费速率剖析
  4. 301、404、200、304、500等HTTP状态,代表什么意思?
  5. EF调用存储过程遇到的问题
  6. POJ 2516 最小费用流
  7. 在C语言控制台程序中播放MP3音乐
  8. 不容易理解的 lock 和 merge
  9. javascript第一篇----使用简介
  10. SQL Server 中截取字符串常用的函数
  11. Hibernate与Jpa的关系(1)
  12. 学习笔记TF035:实现基于LSTM语言模型
  13. 学会WCF之试错法——数据传输
  14. HTML 5将给开发者带来什么?
  15. 题解-Codeforces1106全套
  16. windows安装使用docker
  17. 20165327 2017-2018-2 《JAVA程序设计》第5周学习总结
  18. 镜像仓库管理:与Portus不得不说的那些事
  19. 禁止直接访问ashx页面
  20. python基础,变量,if语句

热门文章

  1. c#创建windows服务(代码方式安装、启动、停止、卸载服务)
  2. c# 读取文件目录下的信息
  3. person类与其子类在使用中的内存情况(含java的改写和c#的屏蔽)
  4. 在python当中使用redis
  5. spark过滤算子+StringIndexer算子出发的一个逻辑bug
  6. JavaScript 之 创建元素
  7. redis中获取不同自增数的方法
  8. Haproxy 反向代理
  9. tomcat日志分割
  10. Broadcast,Scatter,Gather,Reduce,All-reduce分别是什么?