Javascript基础语法(一)

1.按钮

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>王大阳</title>
</head>
<body>
    <h1>我的第一个标题</h1>
    <p>我的第一个段落。</p>
  
    <!-- <div><button id='btn' οnclick='alert("你点我干嘛!")';>按钮</button></div> -->
    <!-- <button id='btn' οndblclick='alert("你点我干嘛!")';>点两次按钮</button> -->
    <!-- <button id='btn' οnmοusemοve= 'alert("你点我干嘛!")';>按钮</button> -->
    <script type="text/javascript">
    	var json = '{"name":"李华","age":"28","gender":"男"}';
		var o = JSON.parse(json);
		console.log(o.name);
    </script>>
    
    <button id='btn1'>我是函数按钮1</button>
    <script type="text/javascript">
    	// alert('第一个')
    	/*
		*document.write('666')向body输出 
		*/

		var btn1 = document.getElementById("btn1");
		btn1.onclick=function(){
		// body...
		alert("你还点!!!");
		};
		/* onload 加载完页面 执行函数
    	*/
		window.onload = function(){
		alert("66666");
	};
		/* json.parse() 将JSON字符串转为JS对象    	*/
	
    </script>

	<button id='btn' οndblclick='alert("你点我干嘛!")';>点两次按钮</button>
</body>
</html>

2.文本格式转换

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>王大阳</title>
</head>
<body>
    <h1>我的第一个标题</h1>
    <p>我的第一个段落。</p>
  
    <script type="text/javascript">
    	var json={"firstName":"John" , "lastName":"Doe" ,"age":28 };  
		console.log(json.age);

		/*字符串转对象JSON.parse
    	*/

    	var arr  ='[1,2,3,"hello",true]';
    	var o2 = JSON.parse(arr);
    	console.log(o2);

    	var obj2 ='{"arr":[1,2,3]}';
		var o1 = JSON.parse(obj2);
		console.log(o1);
    	
    	var json1='{"firstName":"John" , "lastName":"Doe" }';
		var o = JSON.parse(json1);	
		console.log(o.firstName);
		
		/*对象转字符串JSON.stringify
    	*/
		var json4={firstName:"John" , lastName:"Doe" ,age:28};
		var str =JSON.stringify(json4);
		console.log(str);


		/*eval()函数可以执行一段字符串形式的JS代码
		*/
		var str2= "alert('hello');";
		eval(str2);
		var json6={"firstName":"John" , "lastName":"Doe" ,"age":28 };  
		var a=eval(json6); 
		console.log(a);

		var json7='({"firstName":"John" , "lastName":"Doe" ,"age":28 })';  
		var a=eval(json7); 
		console.log(a);
    </script>
    
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值