JavaScript语法

概念:一种解释型,基于对象的脚本语言。不能独立运行,不能编译,只能伴随浏览器并解释给浏览器的一种语言。
表达式:由一组数字 字符或者变量以及运算符组成的式子。
显示效果:以弹窗或者事件的形式触发一些效果。
声明的时候只有一种类型 var
返回的时候才有JS中的数据类型,与值有关系

注释

  1. 单行注释
    //内容

  2. 多行注释
    /*

    注释内容

*/
3. HTML注释

对话框

  1. 警告框
    alere(警告讯息);
  2. 确认框
    confirm(确认信息);
    确认框是有返回值类型的, 返回的仍是var类型
    相当于Java中的boolean类型。点击确认返回true,取消返回false
  3. 提示框
    prompt(提示信息,默认值);默认值不写也可以的,
    返回的是用户输入的内容,这个就是获取用户输入信息并返回这个值。如果没有默认值则返回一个空字符串

语法

Java命名规则
1.变量必须声明
2.声明必须有数据类型
3.变量在同一个作用域内必须保持唯一性
4.变量的名字只能由英文字 —— 数字
5.变量名称只能以英文字母 —— &开头
6.不能根Java关键字充满
7.建议使用驼峰式命名
JavaScript: 声明时只有一个数据类型,
var 变量名1,变量名2;
区分大小写,不能以数字开头
变量的类型主要根传递的值有关系

数据类型

1.基本类型
Sting 字符串是用单引号或双引号来包围的
数值类型 可以为正数 0 或负值、
Boolean类型
Undefined类型
Null类型
2.复合类型
对象,没有类且动态生成属性和方法
Java是静态的。
var a=new Object();
a.name=“张三”;
a.age=12;
a.alert(a.name);
3. 判断数据类型
alert(typeof a);//js中
//java中
instanceOf来判断是否是某个类的子类或者判断某个类的数据类型。

基本运算

  1. 一个数字和字符串相加,结果自动转换为字符串类型
  2. 一个数字和字符串相减,结果是数字Numer;与字符串的样式有关, 字符串是数字央视的,结果就是正常的数字,否则就是数字类型的NAN(not a number)
  3. Boolean类型和字符串相加,结果是字符串类型
  4. 数值与Boolean相加,是Number类型, true是1 false是0
  5. Boolean类型相加是数字类型
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值