概述
- Javascript,一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直译语言。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、FireFox等)支持。JavaSript基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。
2.JavaScript提供了完整的基本编程语句:
它们是:赋值语句、switch选择语句、while循环语句、for循环语句、for each循环语句、do…while循环语句、break循环中止语句、continue循环中断语句、with语句、try…catch语句、if语句(if…else,if…else if…)。
3.函数:
1.1函数:封装一次可以执行任意多次 任意时间的js代码
1.2.定义:function 函数名(){函数体;}
1.3.函数名:与变量的命名规则一致;
1.4.区分函数名和变量名:变量名:名词;函数名:动词;有没有小括号();()有函数无变量;
1.5.函数不会自己执行函数需要别调用才可以执行;
1.6.函数调用:函数名加小括号();
1.7.函数的定义顺序与调用顺序无关
4.对象:
对象:Object;(万物皆对象) 所有的对象。
特征: =属性 变量
功能: =方法 函数
对象实例: new+对象。
Date Function Array RegExp
{}就是对象
5.变量
常用类型Object:
对象Array:
数组Number:
数Boolean:布尔值,只有true和false两个值,是所有类型中占用内存最少的
null:一个空值,唯一的值是null,表空引用
undefined:没有定义或赋值的变量
6.运算符
javascript提供了丰富的运算功能,
包括算术运算、关系运算、逻辑运算和连接运算。
6.1双目运算符包括:
+(加)、-(减)、*(乘)、/(除)、%(取模)、|(按位或)、&(按位与)、<<(左移)、>>(右移)等。单目运算符有:-(取反)、~(取补)、++(递加1)–(递减1)等。
6.2关系运算符又称比较运算,运算符包括:
<(小于)、<=(小于等于)、>(大于)、>=(大于等于)、==(等于)和!=(不等于)以及 ===) 和 !=。
6.3逻辑运算符有:
&&(逻辑与)、||(逻辑或)、!(取反,逻辑非)、^(逻辑异或)。
7属性
Dom中属性的操作
1.属性值的修改obj.属性名=值;
2.属性值得获取obj.属性名
属性映射表:
HTML Dom
src src
alt alt
type type
title title
class className
for htmlFor
(小白一只,遗漏的还有很多,希望这些可以帮助到别人,欢迎大家补充)
最后
以上就是霸气香氛为你收集整理的个人对JavaScript的理解的全部内容,希望文章能够帮你解决个人对JavaScript的理解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复