收藏 分销(赏)

javaScript重点知识总结.docx

上传人:w****g 文档编号:9788977 上传时间:2025-04-08 格式:DOCX 页数:8 大小:30.47KB
下载 相关 举报
javaScript重点知识总结.docx_第1页
第1页 / 共8页
javaScript重点知识总结.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述
1、JavaScript 显示数据 JavaScript 可以通过不同的方式来输出数据: 使用 window.alert() 弹出警告框。 使用 document.write() 方法将内容写到 HTML 文档中。 使用 innerHTML 写入到 HTML 元素。 使用 console.log() 写入到浏览器的控制台。 实例: document.getElementById("demo").innerHTML = "段落已修改。"; document.write("<h1>这是一个标题</h1>");//write可以直接写入格式! 2、JavaScript 数据类型 var length = 16; // Number 通过数字字面量赋值 var points = x * 10; // Number 通过表达式字面量赋值 var lastName = "Johnson"; // String 通过字符串字面量赋值 var cars = ["Saab", "Volvo", "BMW"]; // Array 通过数组字面量赋值 var person = {firstName:"John", lastName:"Doe"}; // Object 通过对象字面量赋值 var cars=new Array(); cars[0]="Saab"; cars[1]="Volvo"; cars[2]="BMW"; 3、JavaScript 事件 HTML 事件可以是浏览器行为,也可以是用户行为。 以下是 HTML 事件的实例: HTML 页面完成加载。 HTML input 字段改变时。 HTML 按钮被点击。 右图是常见的事件(前面都有on) 事件有三种写法,举onclick为例: <button onclick="getElementById('demo').innerHTML=Date()">现在的时间是?</button> <button onclick="this.innerHTML=Date()">现在的时间是?</button> <button onclick="displayDate()">现在的时间是?</button> //后面再写函数实现方式。 4、JavaScript 字符串 var carname = "Volvo XC60"; var character = carname[7]; //字符串的索引从 0 开场 JavaScript本身对单引号还是双引号没有区别。一般都用双引号,两个都存在时,再考虑。 使用内置属性 length 来计算字符串的长度,不是方法(函数),所以没有括号()。 字符串也可以是对象。 5、JavaScript 验证 API 约束验证 DOM 方法 实例: 6、JavaScript JSON JSON 是用于存储与传输数据的格式。 JSON 通常用于效劳端向网页传递数据。不是网页向效劳端。 JSON 实例 {"sites":[ {"name":"Runoob", "url":""}, {"name":"Google", "url":""}, {"name":"Taobao", "url":""} JSON键值对都是要有引号的。 但是JavaScript 对象,前面是没有引号的,后面也只有字符串才有引号。 var person = {     firstName:"John",     lastName:"Doe",     age:50,     eyeColor:"blue" }; 使用 JavaScript 内置函数 JSON.parse() 将JSON字符串转换为 JavaScript 对象: var obj = JSON.parse(text); JSON.stringify() 方法用于将 JavaScript 值转换为JSON字符串。 7、JavaScript 函数 Arguments 对象(就是函数的参数对象) JavaScript 函数有个内置的对象 arguments 对象。 argument 对象包含了函数调用的参数数组。 通过这种方式你可以很方便的找到最大的一个参数的值: 函数作为方法被调用 8、JavaScript HTML DOM 通过 id 找到 HTML 元素 通过标签名找到 HTML 元素 通过类名找到 HTML 元素 本例查找 id="main" 的元素,然后查找 id="main" 元素中的所有 <p> 元素: 实例。找到该元素,那么该方法将以对象〔在 x 中〕的形式返回 var x=document.getElementById("main"); var y=x.getElementsByTagName("p"); (1) 改变 HTML 输出流 document.write(Date()); (2) 改变 HTML 内容 document.getElementById("p1").innerHTML="新文本!"; (3) 改变 HTML 属性 document.getElementById(id).attribute=新属性值 document.getElementById("image").src="landscape.jpg"; //本例改变了img元素的src属性 (4) 改变 HTML 样式 document.getElementById("p2").style.color="blue"; //点击后变颜色,这点常用。 9、JavaScript 对象 这个例子创立了对象的一个新实例,并向其添加了四个属性: 实例 person=new Object(); person.firstname="John"; person.lastname="Doe"; person.age=50; person.eyecolor="blue"; 10、JavaScript Window - 浏览器对象模型 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。 甚至 HTML DOM 的 document 也是 window 对象的属性之一: window.document.getElementById("header"); 及此一样: document.getElementById("header"); 11、JavaScript 弹窗 (1) 警告框 window.alert() 方法可以不带上window对象,直接使用alert()方法。 (2) 确认框 window.confirm() 方法可以不带上window对象,直接使用confirm()方法。 (3) 提示框 window.prompt() 方法可以不带上window对象,直接使用prompt()方法。 12、JavaScript 计时事件 setInterval() - 间隔指定的毫秒数不停地执行指定的代码。 setTimeout() - 暂停指定的毫秒数后执行指定的代码。 (1) setInterval() 方法 window.setInterval("javascript function",milliseconds); window.setInterval() 方法可以不使用window前缀,直接使用函数setInterval()。 setInterval() 第一个参数是函数〔function〕。 第二个参数间隔的毫秒数 如:setInterval(function(){alert("Hello")},3000); (2) setTimeout() 方法 setTimeout(function(){alert("Hello")},3000); 第 8 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服