Java教程

Javascript 基础

本文主要是介绍Javascript 基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1995年诞生 js的组成 1.核心(ECMAScript)
    1. 浏览器对象模型(BOM)

    2. 文档对象模型(DOM

js数据类型 基本数据类型 字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol,大数值类型(BigInt) 引用数据类型 对象(Object)、数组(Array)、函数(Function)、日期(Date)。 注:Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值(标识符)。 查看数据类型 typeof关键字
 console.log(typeof a)
类型转换 转数值 Number(),parseInt()整形 , 转布尔 Boolean() , 转字符串String () .toString()   运算符 算数运算符(+ - * / %),注意+,有字符串是拼接 一元运算符 ++ -- : 前置先运算在赋值,后置先赋值后运算 逻辑运算符 && || ! 三元运算符
let res = x == 0 ?  "等于0" : ( x > 0 ?  "大于0" :  "小于0" )
命名规则 1, 变量名可以是数字,字母,下划线_和美元符$组成; 2, 第一个字符不能为数字 3, 不能使用关键字或保留字 4, 标识符区分大小写,如:age和Age是不同的变量。但强烈不建议用同一个单词的大小写区分两个变量。 5, 变量命名尽量遵守驼峰原则: myStudentScore 分支语句
if分支语句
if( 条件表达式){
    执行的代码
}
let year = 2020;
  if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
    console.log(year + "是闰年");
  } else {
    console.log(year + "是平年");
  }
let money = 12;
  if (money == 100) {
    console.log("出去吃小龙虾");
  } else if (money >= 80) {
    console.log("鸭腿饭加鸡腿");
  } else if (money >= 60) {
    console.log("鸡腿饭加蛋");
  } else if (money >= 40) {
    console.log("蛋炒饭加肠");
  } else if (money >= 20) {
    console.log("泡面加肠");
  } else {
    console.log("回家蹭饭");
  }
  switch 分支
// 表示式 === 常量
   switch (表达式) {
           case 常量1: 语句;  break ;
           case 常量2: 语句;  break ;
   …
           case 常量n: 语句;  break ;
           default : 语句;  break ;
  }
// 输入具体分数,查看等级
   let a = prompt( "请输入" );
   // 给true 进入switch进入循环
   switch ( true ) {
     case a >= 90 && a <= 100:
       console.log( "成绩为A" );
       break ;
     case a >= 80 && a < 90:
       console.log( "成绩为B" );
       break ;
     case a >= 60 && a < 80:
       console.log( "成绩为C" );
       break ;
     case a < 60:
       console.log( "成绩为D" );
       break ;
     default :
       console.log( "输入有误" );
       break ;
  }

  

这篇关于Javascript 基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!