2 爱不离@cc

尚未进行身份认证

我要认证

为了得到一些自己想要的,所以需要努力、坚持去做一件事情。这件事情就是每天坚持学习一点点,不要找借口去逃避。

等级
TA的排名 30w+

js 三种弹出框 alert confirm prompt

js 三种弹出框 alert confirm prompt第一种,警告框 alert(),最常见的弹出框<button onclick="alert('我是第一种弹出框')">我是第一种弹出框alert()</button>第二种 confirm()<button onclick="change()">我是第二种弹出框confirm(...

2019-11-15 16:33:35

js中事件绑定的三种方式

js中事件绑定的三种方式1.行内绑定<button onclick="bind1()">行内绑定</button><!--这么写也是同样的效果--><button onclick="alert('行内绑定')">行内绑定</button><script> //行内绑定 function bind1(...

2019-11-15 11:24:14

vue 指令大全(一)

1.v-text 用来更新文本内容,不能更新带有标签的内容,没有闪烁的问题,会覆盖元素中的内容。而双大括号也是可以更新文本内容,当网络不好的时候会有闪烁问题,而且不会覆盖元素中的内容。<div id="app"> <p v-text="msg">123456789</p> <!--这里会直接输出 这是一行文本内容,把原先的内容覆盖--...

2019-09-16 08:59:58

js 数组对象方法 concat() 连接两个或者多个数组

concat 用于连接两个或者多个数组,该方法不会改变现有的数组,而会返回一个新的数组。下面是三个数组var arr1 = ['香蕉','苹果','橙子','橘子'];var arr2 = new Array('宫保鸡丁','水煮肉片','辣子鸡丁','爆炒牛肉');var arr3 = new Array();arr3[0] = '冰红茶';arr3[1] = '茉莉花茶';...

2019-09-07 22:17:14

js this指向

this的指向始终让我们捉摸不透,用不好就会出错,所以仔细研究了一下这个,this的指向是在函数被调用时才能确定的,在定义时是不能够确定的this指向的,也就是说this指向调用它的对象。下面内容参考这篇博文:https://www.cnblogs.com/hjson/archive/2019/01/11/10254555.html内容有点多,总共分为三大部分!!!第一部分:this显...

2019-09-04 13:54:09

js 构造函数

1.什么是构造函数?什么是普通函数?答:通过new关键字调用的函数为构造函数,其他函数为普通函数。在创建构造函数时首字母要大写,方便用来区分于普通函数。(1)普通函数:function person(name){ this.name = name; console.log(name)}//person('普通函数');//正常调用var p1 = Person(...

2019-09-03 15:16:58

js 递归

递归就是自己调用自己。需要注意的是,在使用递归的使用一定要加上循环终止条件,不然容易造成死循环。递归可以实现阶乘,例如实现5的阶乘。function a(n){ if(n == 1){ return 0; } return n * a(n-1);}console.log(a(5));//输出结果为120 递归也可以循环数组,我们先看一下...

2019-09-02 12:01:02

js中var let const三个关键字的理解

js中var let const三个关键字的理解 看到别人在变量前用的let const有点懵,怎么和我用的var不一样呢?难得是我out了?网上查了一下相关的资料,整理一下,方便记忆,也不知道是不是老了,记忆力有点下降。 let const是ES2015引入的新关键词,这两个关键字在JavaScript中提供了块作用域(Block Scope)变量(和常量)。...

2019-08-30 14:57:41

js 闭包

javascript 闭包闭包,就是能够读取其他函数内部变量的函数,要想理解闭包的含义首先要理解javascript的特殊的变量作用域。变量的作用域:全局变量和局部变量,在js语言当中,函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。例:var name = "西瓜";function a(){ var nemes = "西瓜霜";//这里需要注意...

2019-08-29 16:51:55

js基础 回调函数

回调函数什么是回调函数呢?其实就是将函数a作为函数b的参数来使用,这就是回调函数,也就是先执行函数a,完事儿后执行函数b。下面就是一个简单的回调函数例子,在函数a里面调用函数b,执行完函数a然后执行函数b,也就是先弹出111,再弹出222。function a(cb,a){ alert('111'); cb(a);//这里是将回调函数的参数作为与回调函数同等级的参数进行传...

2019-08-28 15:11:35

js基础 什么是匿名函数?

js基础 匿名函数什么是匿名函数,简单点说就是没有名字的函数,我们在声明函数时不写函数名称,(将函数赋值给变量)叫匿名函数。1.先看一个普通的函数:function hanshu(){ console.log("这是一个普通的函数");}hanshu();//函数调用,不调用不执行。2.接下来我们再看一个没有名字的函数:function (){ co...

2019-08-27 09:30:19

js基础 全局变量和局部变量的理解

全局变量:在整个程序中都可以使用的变量局部变量:只能在函数中使用的变量在js中全局变量分为显示声明和隐式声明第一种声明方式:使用var关键字+变量名在函数外部声明就是全局变量,例如:var bianliang = "全局变量";第二种声明方式:没有使用var关键字声明,直接给变量名赋值,不管是在函数内部还是外部都是全局变量,例如:text = "全局变量";functio...

2019-08-26 18:00:07

js基础 arguments的理解与使用

arguments是JS的一个内置对象,我们知道在js中传递的是形参,如果我们没有写参数,却传入了参数,该怎么拿到这个参数呢?arguments可以帮我们拿到这个参数。每一个函数都有一个arguments对象,它包括了函数所要调的参数,通常我们把它当作数组使用,用它的arguments.length得到参数数量,argument[i]获得传入的下标为i的参数值。arguments.length...

2019-08-26 17:06:55

js基础 函数的定义与使用

函数的定义与使用函数:是被设计为执行特定任务的代码块,一次封装后可多次调用。在函数中有两种方式可以定义一个函数,一个是函数声明,一个是函数表达式。定义函数(函数声明)1:其中a,b为形参 4,5为实参,在函数中,参数是局部变量。function hanshu(a,b){ var num = a*b; console.log(num)}hanshu(4,5);//函数调用...

2019-08-26 15:01:32

js基础 数组的创建与遍历

创建数组:数组的作用是存储一些值,方便我们拿出来使用,下面是创建数组的三种方法方法一:var arr1 = ['迪丽热巴','赵丽颖','易烊千玺','朱一龙','王俊凯'];方法二:var arr2 = new Array('迪丽热巴','赵丽颖','易烊千玺','朱一龙','王俊凯');方法三:var arr3 = new Array();arr3[0] =...

2019-08-26 10:15:51

js跳出循环 break、continue、return

1.break是用来终止循环或者退出switch语句,让循环不再继续。 使用范围:循环语句、switch语句中。例:for(var i=0;i<7;i++){ if(i==5){ break; } document.write(i+" ");}//当i=5时终止循环,输出结果为 0 1 2 3 42.continue 跳出当前循环进行下一个循环 使用范围:whi...

2019-08-23 17:28:38

js基础 for循环 while循环 do while循环

for循环:for(语句1;语句2;语句3){ //语句 1 在循环开始之前执行。 执行代码块; //语句 2 定义运行循环的条件。} //语句 3 会在循环每次被执行后执行。例子:依次输出数组中的值var arr = ["值1","值2","值3"...

2019-08-23 15:17:30

js switch语句的使用

switch语句一般用来不同条件下执行不同的动作,下面是switch语句的基本结构。表达式需要与case n进行匹配 ,当匹配成功时执行该case n下的代码块,break是跳出该循环,如果没有break则会继续往下执行。当所有的条件都不满足时执行default下的代码块。switch(表达式){ case n: 需要执行的代码块; ...

2019-08-23 10:28:06
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。