大佬教程收集整理的这篇文章主要介绍了JavaScript,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
JavaScript是一门世界上最流行的脚本语言
一个合格的后端人员,必须要精通JavaScript
https://blog.csdn.net/kese7952/article/details/79357868
<script>
</script>
<script src="">
</script>
<meta charset="UTF-8">
<title>第一个javaScript</title>
<!-- <script>-->
<!-- alert('Hello,world');-->
<!-- </script>-->
<script src="js/lc.js">
</script>
var score=82;
if(score>72){
alert(71);
}else{
alert(other);}
在浏览器的控制台打印变量:
console.log(var);
变量:var(定义全局变量)
'use Strict ';为严格检查模式,预防JavaScript的随意性导致产生的一些问题
局部变量建议都使用let去定义,必颈写在Javascript的第一行!
number类型:
NaN:not a number
Infinity:表示无限大
字符串
逻辑运算
&& || !
比较运算符
=:赋值
==:等于(类型不一样,值一样,返回TruE)
===:绝对等于
注意:
NaN===NaN,这个与所有的数值都不相等,包括自己
只能通过isNaN(NaN)来判断这个数是否是NaN
浮点数问题:
console.1og((1/3) === (1-2/3))
返回false
尽量避免使用浮点数进行运算,存在精度问题!
@H_631_4@math.abs(1/3-(1-2/3))<0.00000001null和undefined
null 表示空
undefined 表示未定义
数组:
Java的数组必须是相同类型的对象~,JS中不需要这样!
var arr = [1,2,3,4,5 , 'he11o',null,true]
对象:
JavaScript中的所有的键都是字符串,值是任意对象!
var person = {
name : "qinjiang",
age: 3,
tags: [ 'js' , 'java ' , " web' ,'...']
}
person.name
对象是大括号,数组是中括号~~
每个属性之间使用逗号隔开,最后一个不需要添加
定义方式一:
如果没有执行return,函数执行完也会返回结果,结果就是undefined
定义方式二:
function(X) ....}.这是一个匿名函数。但是可以把结果赋值给abs,通过abs 就可以调用函数!
arguments:
问题: arguments包含所有的参数,我们有时候想使用多余的参数来进行附加操作。需要排除已有参数~
rest:
ES6引入的新特性,获取除了已经定义的参数之外的所有参数~,
class关键字,是ES6引入的
继承
1.这是原生代码,之后我们尽量都是用jQuery
注意:删除多个节点的时候,children是在时刻变化的,删除节点的时候一定要注意。
jQuery库,里面存在大量的JavaScript函数
以上是大佬教程为你收集整理的JavaScript全部内容,希望文章能够帮你解决JavaScript所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。