小白学习JAVAScript hhhhh~
第一天 认识JavaScript--js
JavaScript的什么?
---> 是一种以函数优先的轻量级,解释型或者即时编译型的一种编程语言
JavaScript历史?
—>1995年由网景公司(Netscape)为自家的浏览器(Navigator)实现脚本语言,雇佣一个34岁 名叫布兰登~艾奇的程序员花了十天的时间编写出来JavaScript的第一版语言
ECMAScript和JavaScrpit的关系?
--> ECMAScript是欧洲计算机协会(ECMA)制定的浏览器标准脚本语言, 而 JavaScript是脚本语言的实现,一个是标准 一个是实现的关系
JavaScript的组成?
--> 1,ECMAScript标准语法; 2,BOM(Browser Object Model) 浏览器对象模型; 3,DOM (Document Object Model) 文档对象模型
JavaScript的应用?
--> 1,客户端的开发(移动端,小程序 ); 2,pc端的开发;3,桌面程序的开发;
JavaScript的书写位置
--> 1,外链式 <script src="js文件路径"></script> ; 2,内嵌式 <script>js语法</script> ;3,内联式(行内)非a标签 <标签 οnclick="js语法"> </标签> a标签<a href="javascript:js语法"></a>
JavaScript中 变量
变量:定义一个变量值
-->var name; var 声明;name值;含义 定义一个变量叫name
-->name = 值; 含义 给name赋值;
-->简写 var name = 值; —— 声明一个变量值并且赋予值;
变量词的命名规范
-->组成 由字母,数字,下划线—和$符号组成 不能以数字开头,字母区分大小写,超过两个单词用驼峰规则命名; 关键字和保留字不能作为变量词,
JavaScript 的关键字和保留字
--> EMCASceipt规定语法语言单词,一些具有特殊含义的单词;
JavaScript的数据类型
基本类型和复杂数据类型
基本类型
--> 1:数值类型number—数值; 2:字符串类型string—"单双引号里面的值";3:布尔类型Boolean— 真 true 假false ; 4:未定义类型undefined—undefined没有赋值的变量 ;5:空类型null——null
<script>
var width;
width = 500;
alert("这是数字类型");
console.log(width);
console.log(typeof(width))
var _bjg="小米用心";
alert("这是字符串类型")
console.log(_bjg);
console.log(typeof(_bjg))
var jkl=true;
alert("这是布尔类型")
console.log(jkl);
console.log(typeof(jkl))
var okl;
alert("这是未定义类型")
console.log(okl);
console.log(typeof(okl))
var kol= null;
alert("这是空类型")
console.log(typeof(kol))
</script>
第一天的一些语句;
语句:浏览器弹框语句:alret("弹框显示内容") ; 打印输出语句 console.log(" 打印输出内容也可以的变量"); 打印输出值的类型 console.log(type(变量/值));