特点:
全局对象,这个Global中封装的方法不需要对象就可以直接调用。方法名();
方法:
encodeURI():url编码
decodeURI():URL解码
encodeURIComponent():url编码的字符更多
decodeURIComponent():url解码
parseInt():将字符串转换为数字
逐一判断每一个字符是否是数字,直到不是数字为止,将前边数字部分转为number
isNAN:判断一个值是不是NaN, NaN六亲不认,连自己都不认,Nan参与的==比较全部问false。
Eval():将JavaScript字符串,并把它作为脚本执行
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> var str = "http://www.baidu.com?wd=传智播客"; var encoder = encodeURI(str); document.write(encoder + "<br>") var s = decodeURI(encoder); document.write(s + "<br>"); var str1 = "http://www.baidu.com?wd=传智播客"; var encoder1 = encodeURIComponent(str1); document.write(encoder1 + "<br>") var s1 = decodeURIComponent(encoder); document.write(s1 + "<br>"); var str = "a234abc"; var number = parseInt(str) alert(number + 1); var a = NaN; document.write(a == NaN) document.write(isNaN(a)) var jscode = "alert(123)"; eval(jscode) </script> </head> <body> </body> </html>
DOM简单学习
功能:控制html文档的内容
代码:获取页面标签(元素)对象 Element
document.getElementById("id值"):通过元素的id获取元素对象
操作Element对象:
修改属性值
明确获取的对象是哪一个?
查看API文档,找其中有哪些属性可以设置
<body>
<img id="light" src="img/11.jpg">
<h1 id="title">猴子创业失败</h1>
<script>
// var light = document.getElementById("light");
// alert("我要换图片了")
// light.src = "img/22.jpg";
var title = document.getElementById("title");
var light = document.getElementById("light");
alert("我要换内容了。。。")
title.innerHTML = "疯羊叫!!!";
light.src = "img/22.jpg";
</script>
</body>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)