【无标题】

【无标题】,第1张

javascript 输出
 window.alert() d出警告框。
 document.write() 方法将内容写到 HTML 文档中。
 innerHTML 写入到 HTML 元素。
 console.log() 写入到浏览器的控制台。
变量

生存周期:局部变量会在函数运行以后被删除。全局变量会在页面关闭后被删除。
var表示变量 全局变量,局域变量(函数内)
let块级作用域 let 命令所在的代码块内有效({}内)
const 常量 一旦声明,常量的值就不能改变

Undefined 这个值表示变量不含有值。
null 清空变量。

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 通过对象字面量赋值 
person.firstName
事件及监听
onchange	HTML 元素改变
onclick	用户点击 HTML 元素
onmouseover	鼠标指针移动到指定的元素上时发生
onmouseout	用户从一个 HTML 元素上移开鼠标时发生
onkeydown	用户按下键盘按键
onload	浏览器已完成页面的加载
element.addEventListener("mouseover", myFunction);
element.addEventListener("click", mySecondFunction);
element.addEventListener("mouseout", myThirdFunction);
json数据处理
JSON.parse()	用于将一个 JSON 字符串转换为 JavaScript 对象。
JSON.stringify()	用于将 JavaScript 值转换为 JSON 字符串。
var text = '{ "sites" : [' +
    '{ "name":"Runoob" , "url":"www.runoob.com" },' +
    '{ "name":"Google" , "url":"www.google.com" },' +
    '{ "name":"Taobao" , "url":"www.taobao.com" } ]}';
    
obj = JSON.parse(text);
document.getElementById("demo").innerHTML = obj.sites[1].name + " " + obj.sites[1].url;
//即 Runoob www.runoob.com
函数
function myfunction(a,b){return a+b;}

(参数1, 参数2, …, 参数N) => { 函数声明 }
(参数1, 参数2, …, 参数N) => 表达式(单一)
// 相当于:(参数1, 参数2, …, 参数N) =>{ return 表达式; }

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1296190.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存