JavaScript从入门到放弃(二)

省略赋值、三目运算符的知识讲解

运算符的优先级

  • 先乘除,后加减
  • 在JS中有一个运算符优先级的表,在表中越靠上优先级越高,优先级越高越优先计算
  • 如果优先级一样,则从左往右
  • 如果不清楚优先级,可以使用()改变优先级

条件判断语句

  • 使用条件判断语句可以在执行某个语句之前进行判断
  • 如果条件成立才会执行语句,条件不成立则语句不执行
  • if语句
  • 语法一:
    • if(条件) {
      语句...
      }else {
      语句...
      }
    • if语句在执行时,会先对条件表达式进行求值判断,如果条件表达式的值为true,则执行if后的语句,如果条件表达式的值为false,则不会执行if后的语句。
    • if语句只能控制紧随其后的那个语句,如果希望控制多条语句,可以将这些语句统一放到代码块中。

prompt

  • prompt()可以弹出一个提示框,该提示框中会带有一个文本框,用户可以在文本框中输入一段内容,该函数需要一个字符串作为参数,该字符串将会作为提示框的提示文字。
  • 用户输入的内容会作为函数的返回值返回,可以定义一个变量来接受该内容

对象简介

  • JS中的数据类型
    • String字符串
    • Number数值
    • Boolean布尔值
    • Null空值
    • undefined未定义
    • Object对象
      • 对象属于一种复合的数据类型,在对象中可以保存多个不同数据类型的属性。
      • 对象的分类
        • 1、内建对象,比如:Math、String、Number、Boolean、Function…
        • 2、宿主对象,由JS的运行环境提供的对象,比如:BOM、DOM
        • 3、自定义对象,由开发人员自己创建的对象
//创建对象
//使用typeof检查一个对象时,会返回object
var obj = new Object();
//在对象中保存的值作为属性
//语法:对象.属性名 = 属性值;
obj.name = "孙悟空";
//读取对象中的属性
//语法:对象.属性名
alert(obj.name);
//删除对象的属性
//语法:delete 对象.属性名
delete obj.name;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值