JS语法初识
Posted 摸鱼time
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS语法初识相关的知识,希望对你有一定的参考价值。
JS语法初识
类比python,脚本语言
方法 | 说明 | 归属 |
---|---|---|
alert(msg) | 浏览器弹出警示框 | 浏览器 |
console.log(msg) | 浏览器打印输出信息 | 浏览器 |
prompt(info) | 浏览器弹出输入框 | 浏览器 |
JS 标识符
字幕、数字、下划线_、$
变量
var varname;
var a = 1, b = 2;
获取用户输入信息
var name = prompt("请输入你的名字")
alert(name);
声明但未赋值
var a;
console.log(a);
// 输出为 undefined
不声明但赋值,成为全局变量
var a;
console.log(a);
// 输出为 undefined
javascript若类型,类似于java
var x;
x = 10;
x = \'name\';
进制
八进制,数字前加表示八进制
var num = 010;
console.log(num); // 自动转换为十进制
// 输出 8
十六进制,数字前加0x表示16进制,09,af
var num = 0xa;
console.log(num);
// the result is 10
数字型的最大值和最小值
console.log(Number.Max_VALUE);
console.log(Number.Max_VALUE);
三个特殊值,标识符
alert(Infinity); // 无穷大
alert(-Infinity); // 无穷小
alert(NaN); // 非数字 Not a Number
console.log(Number.Max_VALUE * 2);
console.log(Number.Max_VALUE * 2);
console.log(\'string\' - 100);
// result = Infinity
// result = -Infinity
// result = NaN
判断是否为非数字
console.log(isNaN(\'abc\'));
// result = true
js中字符串推荐使用’单引号‘
var str = \'我是"帅气"的蜘蛛侠\'; // 外单内双
var str = "我是\'帅气\'的蜘蛛侠";// 外双内单
var str = \'我是\'帅气\'的蜘蛛侠\'; // 避免
JS转义符
获取字符串的长度
var str = \'abc\'
console.log(str.length); //4
字符串拼接
s+
拼接前11转化为\'11\',然后进行字符串拼接
console.log(\'12\' + 11); // \'1211\'
以上是关于JS语法初识的主要内容,如果未能解决你的问题,请参考以下文章
初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段
初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段