🚝基础知识
2019-2-20
| 2022-9-1
0  |  0 分钟
type
status
date
slug
summary
tags
category
icon
password
URL
Sep 1, 2022 09:23 AM
js的组成
EMACscript+DOM+BOM
 
js的书写位置
行内,内嵌,外链
 
js输出
  • 在页面写入:document.write();
  • 控制台打印:console.log()
  • 弹出框:alert();
  • prompt()
  • confirm()
 
转义字符
  • \
  • \t
 
变量
  • var a =10
  • var =a ;a=10;
 
命名规则
  • 数字,字母,下划线,$,汉字也支持但不推荐
  • 数字不能开头
  • 不能是关键字
  • 严格区分大小写
 
命名规范
  • 小驼峰命名法
  • 见名识意
 
数据类型
  • number
  • string
  • boolean
  • null
  • undefined
 
数据类型转换
字符串转数字
  • number()
  • parseint()
  • parsefloat()
  • NaN
    • not a number
  • 隐式转换:x-0,x*1,x/1,+x,x%
数字转字符串
  • string()
  • number.tostring()
 
转换为boolean
  • boolean()可以将其他类型转为boolean类型,0,null,'',undefined,NaN将这几个转为false 其他的都为true
  • !!();隐式转换 取反后再取反
 

运算符:

数字运算符:+ - * / %

赋值运算符:=,+=,-=,*=,/=,%=

比较运算符(关系运算符):>,<,>= ,<=,==,===,!=

逻辑运算符:&&(与,并且)||(或,或者) !(非,取反)

&&:一假即假
||:一真即真
!:取反,颠倒真假
 
 
 
 
学习思考
  • javascript
  • StorageWebStorm
    • Valine
    • Cusdis
    目录