栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaScript(1)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaScript(1)

简介

js之父:布拉姆等·艾奇

客户端技术,主要实现用户与界面之间的交互,既是

1、引用方式

1.1行内样式


	
		
		
	
	
		
	

1.2内部

在script中写代码,行内引入函数



	
		
		
		
	
	
		
	
	
	

1.3外部

需要在js文件夹中建立一个后缀是.js的文件,在网页中用script标签引入



	
		
		
		
		
	
	
		
	

my.js文件内容

function show () {
	alert("出包王女")
}

 注释:单行注释// 多行注释

2、常见的输出方式
  • 窗口弹出框:alert(弹出内容)

   

  • 文本文档输出(输出在body):document.writer(内容)

  • 控制台输出日志:console.log(内容)

  • 窗口输入框:prompt(提示文字,默认文字):第二个参数可以省略,返回值代表输入的内容,且类型是字符串

 

 3、数据类型

 * 数据类型:基本数据类型  引用数据类型
 * 5种基本数据类型
 * 数值型:number 整数 小数   NaN
 * 字符串:string 由单引号或双引号括起来"abc" 'a'
 * 布尔类型:boolean true false
 * 空:null(自己本身是基本数据类型   但用typeof 返回object)
 * 未定义:undefined
 * typeof:判断一个值属于什么类型



	
		
		
	
	
		
	

4、声明变量

 *变量:在程序中可以改变的量
 * 声明变量:var 变量名;
 * 命名规范:只能由数字,字母,下划线,$组成,数字不能开头,区分大小写,不能是关键字或保留字      (goto const)
 * 变量赋值:变量名=值;
 * 合并:声明变量并赋值



	
		
		
	
	
		
	

5、运算符

5.1算数运算符

算数运算符 : +  -  *  /  %  ++  -- 

  • +:有一侧是字符串,则进行的是连接作用,得到新的字符串
  • 其他运算符识别字符串中的数值,可以正常做运算,如果字符串中的内容不是数值,其结果是NaN
  • %:取余数,负数取余数,以第一个数的正负为准,如果第一个数是正数则结果为正,第一个数为负数,则结果为负
  • null,false等价于0,true等价于1
  • 前置:++a:先加后用
  • 后置:a++:先用后加

5.2关系运算符

关系运算符:> >= < <= == != ===(严格等于) !== 结果是布尔类型的

  • 左右都是字符串,按位比较,当第一位一致时,比较第二位
  • ==情况下:空串,fales,0相等
  • null 与 undefined等价
  • ===严格等于:既要类型相同,值相等
  • !==严格不等于 不符合严格等于的

5.3逻辑运算符

与 或 非
  • 与:两者同时为真,结果为真
  • &&:短路与,如果第一个条件为false,则不会判断第二个条件
  • &:即使第一个条件为false,也会判断第二个条件
  • 或:两者中有一个是真,结果为真
  • ||:短路或,如果第一个条件为true,则不会判断第二个条件
  • |:即使第一个条件为true,也会判断第二个条件
  • 非:取反

5.4赋值运算符

= += -= *= /= %=

   

5.5三元运算符

? :

布尔类型表达式 ? 结果为true则返回此部分 : 否则返回此部分

6、三个函数 
  1. parseInt:转成整数
  2. parseFloat:转成小数
  3. isNaN:是否是非数,是非数结果是true,不是非数结果是false
	

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1003522.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号