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语法初识的主要内容,如果未能解决你的问题,请参考以下文章

初识JS 基本语法.基本运算符

初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段

初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段

初识JavaScript

jsp初识servlet转发转发与重定向的比较

初识 Node.js 丨path 路径模块