javascript的介绍以及本人常用的方法

认识js——这是一个脚本语言——很松散{——对开发者要求很低

定义变量(严谨语言 int a=30;)(松散的言语  var a=30;——永远不会认为是开发者错误)}

数据类型

* Number  数字  (小数《浮点》。整数,->数字可以运算)

* string  字符串  (使用双引号,单引号包裹起来的)"1"

* array  数组

* object  对象

* function  函数


算术运算符

符合运算符

对比运算符

结果————就是一个booleam类型的值 true

                                    false

逻辑运算符——与&&——所有条件都必须满足才算真的

                          或||——只要有一个条件满足就是真的

                          非!——对的就是错的,错的就是对的{* 表示真的值

三元运算(三目运算)-----经常代替  if lese语句{      if(睡觉)


三元运算{睡觉?做梦掌握三元运算

                条件?满足执行不满足执行}


调试方法1.-console.log(a);//日志

        2.断点调试(半个大神级别的技术)------在程序中 打点 阻止继续执行

      调试流程1.先通过经验定位到大概位置

              2.打开浏览器中的sources

                        3.点击js要调试的文件

                      4.在怀疑有错误的地方点个点(打断点)

                      5.程序重新运行 会再短点位置停止 鼠标移动到断点上面的变量就会显示变量的值

                      6.如果继续排错 可以打多个断点 通过播放键 跳到下一个断点 通过下一步 执行下一步代码

循环结构——知道循环次数——for——用法 for(var i=0;i<5;i++){}

                      for()中的各个语句含义——var i=0;初始化 变量

                                                                i<5;循环的条件

                                                                i++;更改变量的值


不知道循环次数——while【

while——while(条件)(循环体)

do while——不管条件满不满足,先执行一次循环


循环相关的关键字——continue

1.从continue的位置开始 跳过本循环

2.continue前面的不会跳起


数组——概念——有序排列的集合

                    ——表示数组中元素位置的叫做下标或者索引——1.可以通过下标找到数组中的个元素。2.可以通过下标,改变这个位置的值。3.数组下标是从0开始。


遍历数组(把数组中的元素 逐个读取出来)——for循环

                                                                ——forEach

数组——属性——长度——length——数组中 有多少元素 -> 数字是多少

                                                    ——数组名.length

      ——方法——forEach


字符串


字符串的属性和方法——属性——长度——length

                                ——方法

正则表达式


字符串转json对象

return JSON.parse(str);


基础选择器

1.元素选择器

2.id选择器——在html中使用id

3.类选择器——在html里面使用class设置——<div class="haha"></div>——在css和js里面查找使用类选择器的名字——如.haha

后代选择器——只要是某个元素中的子元素都可以选择上——后代选择器是通过空格隔开的——如xx.title{}、div a{}、#ff.vv{}——两个选择器之间是有空格的

子类选择器——只能选择直接子元素——父元素的选择器>子元素的选择器——如: .item>p


交集选择器——div.top

并集选择器——html.body

                  ——top.nav


要想继续学习的话,先关注我,然后我在慢慢讲

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容