JavaScript基础语法

JavaScript变量定义分为两种定义方式:

        隐式定义:直接给变量赋值

        显示定义:使用var关键字定义变量

 

1、显示定义变量  var  变量名=值
变量名定义规则:字母、数字、_、$组成,其中数字不能开头,不能是关键字
定义变量并赋值
var a=10;
a=20;
alert(a);


定义时可以不赋值,但是如果直接访问了,值为undifined
var b;
alert(b);
b=10;
alert(b);

2、隐式定义变量 变量名=值
a=10;
a=20;
alert(a);

一次性定义多个变量
var a,b=2,c3,d;
e=10;f=20;
alert(e);*/

1、数值类型:整数和小数   赋值时不需要加引号
var a=10;
var b=1.2;
alert(a);
alert(b);

2、字符串类型:文本    赋值时必须加单引号或双引号
var aa="a";
alert(aa);

3、布尔类型  true false
var flag=true;

控制台打印
console.log(flag);
4、未定义类型:定义了变量但没有赋值
var a;
console.log(a);


5、空类型null:定义了,赋值了,但赋的值为null
var b=null;
console.log(null);

 

 

 

数值类型->字符串

1、""+任意类型=“任意类型”

var a="18"+2;  "18"+2=182

console.log(a);

2、字符串类型值=数值类型.toString

var b=12;

var sum=b.toString()+2;

console.log(sum);

字符串->数值类型

1、字符串->int类型值=parseInt(字符串类型)

var num1=parseInt("123");

console.log(num1+2);

2、字符串->浮点类型值  浮点类型值=parseFloat(字符串类型)

Nan=Not aNumber

var num2=parseFloat("12.2");

console.log(num2+2);

字符串方法

1、获取指定索引处的字符

var str="I like java,java like me";

var num=str.charAt(4);

console.log(num);

2、将所有字符转为大写

var num2=str.toUpperCase();

console.log(num2);

转小写

var num3=str.toLowerCase();

console.log(num3);

3、获取小字符串在大字符串中第一次出现的下标

var index=str.indexOf("like");

console.log(index);

4、截取字符串(包含头下标不包含尾下标)

var s1=str.substring(7);

console.log(s1);

var s2=str.substring(7,11);

console.log(s2);

输入框

var name=prompt("请输入你的姓名:");

alert(name);


 

posted @ 2021-11-08 16:43  天真~  阅读(43)  评论(0)    收藏  举报