如何做好网站的优化的监测评价,免费申请二级网站源码,网页设计需要学什么技术,一个软件的开发流程图位置#xff1a; HTML 中的 Javascript 脚本代码必须位于 script 与 /script 标签之间。
JavaScript 输出方式
window.alert() 弹出警告框。document.write() 将内容写到 HTML 文档中。innerHTML 写入到 HTML 元素。console.log() 写入到浏览器的控制台。
…位置 HTML 中的 Javascript 脚本代码必须位于 script 与 /script 标签之间。
JavaScript 输出方式
window.alert() 弹出警告框。document.write() 将内容写到 HTML 文档中。innerHTML 写入到 HTML 元素。console.log() 写入到浏览器的控制台。
JavaScript 数据类型
值类型(基本类型) 字符串String、数字(Number)、布尔(Boolean)、空Null、未定义Undefined、Symbol。
引用数据类型对象类型 对象(Object)、数组(Array)、函数(Function)还有两个特殊的对象正则RegExp和日期Date。 Symbol 是 ES6 引入了一种新的原始数据类型表示独一无二的值。 动态类型
var x; // x 为 undefined
x 5; // 现在 x 为数字
x John; // 现在 x 为字符串变量的数据类型可以使用typeof操作符来查看
JavaScript 数组
var carsnew Array();
cars[0]Saab;
cars[1]Volvo;
cars[2]BMW;var carsnew Array(Saab,Volvo,BMW);JavaScript 对象
var person {name: Mike,sex: male,age: 32,speak: function() {document.write(Hello, I am person.name .);}
};Undefined 和 Null
Undefined 这个值表示变量不含有值。 可以通过将变量的值设置为 null 来清空变量。 null与undefined都可以表示“没有”含义非常相似。将一个变量赋值为undefined或null老实说语法效果几乎没区别。 null一般表示引用类型 没有 underfined一般表示数值 没有 JavaScript 函数
function(..) {...}
bodyp本例调用的函数会执行一个计算然后返回结果/pp iddemo/pscriptfunction myFunction(a,b){return a*b;}document.getElementById(demo).innerHTMLmyFunction(4,3);/script
/body局部变量和全局变量
在函数内部声明的变量是局部变量只能在函数内部访问它。
在函数外声明的变量是全局变量网页上的所有脚本和函数都能访问它。
JavaScript 变量的生命期从它们被声明的时间开始。
局部变量会在函数运行以后被删除。全局变量会在页面关闭后被删除。
运算符
比较运算符
JavaScript 一共提供了8个比较运算符。
比较运算符描述小于运算符大于运算符小于或等于运算符大于或等于运算符相等运算符严格相等运算符!不相等运算符!严格不相等运算符严格相等和相等的区别在于严格相等还比较数据类型是否相同由于js语言是弱类型语言 布尔运算符
非布尔值取反 对于非布尔值取反运算符会将其转为布尔值。以下六个值取反后为true其他值都为false。 undefined null false 0 NaN 空字符串‘’ 其他语法基本和Java语法一致