A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 司白白邪邪 初级黑马   /  2019-4-25 12:46  /  807 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Javascript是一种运行在客户端的脚本语言。最初是为了解决表单数据校验的问题。现在可以做:网页特效、服务器开发、APP、游戏开发。
浏览器本身不会执行js代码,是通过javascript引擎(解释器)来执行js代码。
浏览器分为两部分:渲染引擎和js引擎
变量语法:
变量是程序在内存中申请的一块用来存放数据的空间。
如果有一句错误,下面的不会执行。
如果只申明,不赋值,就会显示undefined。
变量命名:
        由字母、数字、下划线、美元符号组成,区分大小写、不能以数字开头、不能是关键字(var、name)、变量名必须有意义、首写字母小写、后面的单词大写:myFirstName;
Js的变量数据类型是只有程序在运行过程中,根据等号右边的值来确定的。Js是动态语言,变量的数据类型是可以改变的。
数据类型:数值型、字符串型、布尔型、未定义、null(空)、对象
八进制:0-7,程序里面数字前面加0表示八进制
十六进制:0-9 a-f 数字前面加0x表示十六进制
Number.MAX_VALUE最大值:console.log(Number.MAX_VALUE);
Number.MIN_VALUE最小值
NaN,Not a number非数字console.log(‘啦啦啦-300’);
字符串拼接:+号总结,数值相加,字符相连
变量和字符串相连的口诀:引引加加
Prompt取过来的值是字符型的。
将字符集转换为数值:
        parseInt可以去掉px 且取整;parseFloat可以取小数,也可以去掉px;去掉字符时,数字必须在前面。
Number()、隐式转换:‘55’/  1;
转换为布尔型:
console.log(Boolean('')); // false
console.log(Boolean(0)); // false
console.log(Boolean(NaN)); // false
console.log(Boolean(null)); // false
console.log(Boolean(undefined)); // false
console.log(Boolean('小白')); // true
console.log(Boolean(12)); // true
.length只能查找字符串的长度

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马