![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js初级
陀陀吖
有朋自远方来,不亦乐乎。
展开
-
011 关键字break和continue.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>关键字</title> <script> //-------------------------------------break关键字...原创 2019-04-15 21:27:33 · 142 阅读 · 0 评论 -
016 arguments
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>arguments</title> <script> //定义一个函数,如果不确定用户是否传入了参数,或者不确定用户传入了多少个参数,可...原创 2019-04-22 22:55:56 · 76 阅读 · 0 评论 -
017函数定义的两种定义方式
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>函数定义方式</title> <script> //命名函数; 函数有名字 //匿名函数:函数没有名字 ...原创 2019-04-22 22:57:35 · 494 阅读 · 0 评论 -
018 函数作为参数,作为返回值,数据类型
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>函数</title> <script> //======================================数据类型====...原创 2019-04-22 22:58:48 · 351 阅读 · 0 评论 -
019 作用域,作用链
作用域: 使用范围全局变量:声明的变量是使用var声明的,那么这个变量就是全局变量,全局变量可以在页面的任何位置使用除了函数以外,其他的任何位置定义的变量都是全局变量局部变量:在函数内部定义的变量,是局部变量,外面不能使用全局变量,如果页面不关闭,那么就不会释放,就会占空间,消耗内存隐式全局变量:声明的变量没有var,就叫隐式全局变量全局变量是不能被删除的,隐式全局变量是可以被删除的...原创 2019-04-22 23:15:16 · 131 阅读 · 0 评论 -
020 作用域链
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>作用域链</title> <script> var num=10; function f1() { ...原创 2019-04-22 23:19:41 · 126 阅读 · 1 评论 -
021预解析
预解析:提前解析代码预解析:就是在解析代码之前预解析做什么事?把变量的声明提前了----提前到当前所在的作用域的最上面函数的声明也会被提前—提前到当前所在的作用域的最上面变量预解析://把变量的声明提前了 console.log(num); //undefined var num=10;相当于: var num; console.log(num); ...原创 2019-04-22 23:47:48 · 96 阅读 · 0 评论 -
027预解析
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> //预解析中,变量的提升,只会在当前的作用域中提升,提前到当前的作用域的最上面 ...原创 2019-04-23 00:08:11 · 82 阅读 · 0 评论 -
028 创建对象
编程思想编程思想:把一些生活中做事的经验融入到程序中面向过程:凡事都要亲力亲为,每件事的具体过程都要知道,注重的是过程面向对象:根据需求找对象,所有的事都用对象来做,注重的是结果面向对象特性:封装,继承,多态 (抽象性)js不是面向对象的语言,但是可以模拟面向对象的思想js是一门基于对象的语言:万物皆对象:---------->程序猿 程旭媛什么是对象?看的见,摸得到,具体...原创 2019-04-24 23:53:21 · 142 阅读 · 0 评论 -
029 工厂模式常见对象
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>工厂模式常见对象</title> <script> /* * * 如何获取该变量(对象)是不是属于...原创 2019-04-24 23:56:42 · 104 阅读 · 0 评论 -
030 JSON格式的数据
JSON格式的数据:一般都是成对的,键值对JSON也是一个对象,数据都是成对的,一啊不能JSON格式的数据无论是键还是值都是用双引号括起来的 var json={ "name":"小林", //这是一对键值对 "age":18, "sex":"男", };注意!!!!!遍历对象是不能通过fo循...原创 2019-04-25 00:02:00 · 101 阅读 · 0 评论 -
031 简单类型和复杂类型
原始数据类型: number,string,boolean,undefined, null,object基本类型(简单类型),值类型: number,string,boolean复杂类型(引用类型):object空类型:undefined,null值类型的值在哪一块空间中存储? 栈中存储引用类型的值在哪一块空间中存储?对象在堆上存储,地址在栈上存储值类型作为函数的参数,传递的是值引用...原创 2019-04-25 00:08:56 · 171 阅读 · 0 评论 -
034 Array常用方法
/**.Array.isArray(对象) 用来判断对象是否为数组* .Array.from( )*.concat(数组,数组,数组,…) 组合成一个新的数组* .every(函数) 返回值是布尔类型,函数作为参数使用,函数中有三个参数,分别为 元素值,元素索引,原数组* 如果这个数组中的每个元素都符合条件,最后才返回的是true* .filter(函数) 返回的是这个数组中...原创 2019-05-09 01:30:51 · 111 阅读 · 0 评论 -
035 基本包装类型
基本包装类型:本身是基本类型,但是在执行过程中,如果这种类型的变量调用了属性或者方法,那么这种类型就不再是基本类型了,而是基本包装类型,这个变量也不再是普通变量,而是基本包装类型对象记住两句话:普通变量(基本类型)不能直接调用属性或者方法对象可以直接调用属性和方法 var str="hello"; //普通变量 基本类型 str=str.replace...原创 2019-05-09 08:26:15 · 95 阅读 · 0 评论 -
033 String
一、String对象string ---->字符串类型----基本类型String---->字符串类型----引用类型js中没有字符类型注意!!!!!!js中无论是单引号的还是双引号的都是字符串其他语言:字符类型 单引号字符串类型 双引号 var str="hello"; //可以看成是一个字符数组 for(var i=0;i<str.l...原创 2019-05-06 22:30:15 · 123 阅读 · 0 评论 -
015 函数练习
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>函数练习</title> <script> // - 求2个数中的最大值 // function getM...原创 2019-04-22 22:54:11 · 82 阅读 · 0 评论 -
014 019 函数的基础知识.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>函数基础知识</title> <script> //------------------------------------------...原创 2019-04-17 23:21:18 · 105 阅读 · 0 评论 -
012数组基础.html
数组的定义和创建数组:一组 有序 的 数据,作用是一次性存储多个数据-----一栋楼(变量只能存储一个数据—一个房间)数组元素:数组中存储的每个数据,都是数组元素,每个数组元素都有自己的编号,从0开始,数组长度:数组中数组元素的个数数组索引(下标):用来存储或者访问数组中的数据,就是数组元素的编号 arr3[3],从0开始到长度-1数组长度和数组索引之间的关系?答:数组长度减一...原创 2019-04-15 21:33:16 · 198 阅读 · 0 评论 -
013 for 循环遍历数组及数组案例,冒泡排序.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>遍历、冒泡排序</title> <script> //==================================...原创 2019-04-16 00:21:13 · 511 阅读 · 0 评论 -
01介绍js
一、js分为三部分:1、ECMAScript 标准js-------的基础语法2、DOM Document Object Model 文档对象模型3、BOM Browser Object Model 浏览器对象模型二、javasrcipt是什么?答:脚本语言、 解释性语言、动态类型语言、基于对象的语言编译语言:需要把代码翻译成二进制的语言脚本语...原创 2019-04-13 20:14:10 · 93 阅读 · 0 评论 -
002变量声明初始化和转换.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>变量转换</title> <script> //第一个思路,使用第三个变量进行转换 var number1 = 11;...原创 2019-04-13 20:15:21 · 190 阅读 · 0 评论 -
003数据类型.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>数据类型</title> <script> /*原始数据类型有:number、 string、 boolean、 null、 un...原创 2019-04-14 22:18:27 · 360 阅读 · 0 评论 -
004数据类型转换.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>数据类型转换</title> <script> //------------------------------类型转换--------...原创 2019-04-14 21:33:23 · 653 阅读 · 1 评论 -
005操作符.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>操作符</title> <script> //----------------算术运算符,算是元算表达式,一元运算符,二元运算符,三元元...原创 2019-04-14 21:34:14 · 193 阅读 · 0 评论 -
006一元运算符.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>一元运算符</title> <script> /* * ++ -- 都是运算符 * ++ ...原创 2019-04-14 21:35:08 · 163 阅读 · 0 评论 -
007条件判断分支结构语句.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>分支判断结构语句</title> <script> //-------------------------if语句----...原创 2019-04-14 22:09:02 · 934 阅读 · 0 评论 -
008 循环语while、do-while、for
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>循环语句</title> <script> //循环:一件事不停的,重复的做,要有结束的条件还要有计数器 ...原创 2019-04-14 23:48:01 · 95 阅读 · 0 评论 -
009 for 循环画星星
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>画星星</title> <script> // alert(); //弹框 // console.l...原创 2019-04-15 00:41:27 · 389 阅读 · 0 评论 -
010 26乘法口诀表
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>26口诀表</title> <script> //第一种方法,嵌套循环,外面循环控制行数 必须的会 ...原创 2019-04-15 11:19:04 · 182 阅读 · 0 评论 -
10张思维导图--javascript
转 十张思维导图掌握javascript重点 ...转载 2019-05-30 21:56:00 · 644 阅读 · 0 评论