JavaScript
2018-09-29 14:44:37 0 举报
AI智能生成
JavaScript学习
作者其他创作
大纲/内容
输出
Windows.alert() 弹出警示框
语法:alert("xxxx")
document.write() 写入内容到HTML文档
整个 HTML 页面将被覆盖。
console.log() 调试模式 点击“Console”菜单
语法:console.log("xxx")
高级知识点
添加事件监控 addEventListener()
移除事件监控 removeEventListener()
闭包
RegExp 对象
语法
match() 返回匹配的字符串
test() 返回 false/true 是否匹配
exec() 返回匹配字符串
获取浏览器属性
获取屏幕属性
获取页面信息 Loacation
window.history 对象包含浏览器的历史。
window.navigator 对象包含有关访问者浏览器的信息。
弹窗
alert("xxxx")
确认框window.confirm("sometext")
提示框 prompt("sometext","defalutvalue")
JavaScript 计时事件
setInterval() 方法
setInterval() 间隔指定的毫秒数不停地执行指定的代码
setInterval() 间隔指定的毫秒数不停地执行指定的代码
setTimeout() 方法 指定毫秒数以后执行
window.clearTimeout() 用于停止计时方法
操作 Cookie
使用 JavaScript 创建、修改Cookie
使用 JavaScript 读取 Cookie
使用 JavaScript 删除 Cookie
设置 cookie 值的函数
获取 cookie 值的函数
检测 cookie 值的函数
语法
变量定义
数值型 例如 3.14、123e5
字符串 单引号双引号都支持 例如 “cuijian”‘cuijian’
数组 格式[x1,x2..]例如 ["cuijian","zhangsan",'LiSi']
对象 例如:{name:"cuijian",age:20,Location:"Hefei",eat:function(){}}
变量定义
局部快变量定义 let 声明的变量只在其声明的块或子块中可用 let
知识点
== 和 ===
(1)== 是转换成基础类型,进行值得对比
字符串操作
逻辑运算符 && || !
DOM操作
NodeList 对象
改变 HTML 内容
改变 HTML 属性
改变 HTML 样式
对事件做出反应
使用 HTML DOM 来分配事件
onload 和 onunload 事件
onchange 事件
onmouseover 和 onmouseout 事件
onmousedown、onmouseup 以及 onclick 事件
创建新的 HTML 元素 (节点)
创建新的 HTML 元素 (节点) - insertBefore()
移除已存在的元素
替换 HTML 元素 - replaceChild()
HTMLCollection 对象
NodeList 对象
收藏
0 条评论
下一页