自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 VSCode添加 “javascript“: “javascriptreact“后jsx标签自动补全不生效

VSCode实现jsx标签自动补全

2023-02-09 11:01:31 247

原创 Vue2.0 脚手架(vue-cli)搭建

参考文章 :https://blog.csdn.net/wy_blog/article/details/73480847

2018-04-08 15:54:29 166

原创 问题总结

1.当作用在子元素上的margin-top,,却作用在父元素上面的解决方案html:<div> <div class="a"> <div class="a_a"></div> </div></div>css:.a{ width:400px;height:400px;background:green;}.a_a{ width:200px;heigh

2017-04-19 15:52:20 202

转载 javascript中对象的属性的特性

javascript中对象的属性的特性 1.ES5的属性特性包括下面六个:configurable: 表示能否通过delete来删除属性从而重新定义属性,能够修改属性的特性,默认为trueenumberable: 表示是否能通过for-in循环返回属性。默认为truewritable: 是否可以修改属性, 默认为truevalue: 包含这个

2017-04-05 16:26:13 1007

原创 JS访问器(getter和setter)

<script> var boy_proto={ get sex(){ //获取 if(this.sexs=="man"){ console.log("性别:"+this.sexs); }else{ console.log("性别:"+this.sexs);

2017-04-05 14:52:46 502

原创 一、对象间的原型关系

每个对象都可以把另一个对象作为它的原型,并继承原型的所有属性。 对象通过内部属性 proto(是单词proto的前后分别有两个下划线)指定它的原型,每个对象都有这个属性,而它也可以是null, var proto={ describe:function(){ return 'name'+this.name; } };var obg2

2017-03-28 15:12:10 265

原创 call()、apply()、bind()详解

在 JavaScript 中,this 是指当前函数中正在执行的上下文环境;当你调用一个函数时,this总是作为一个(隐式)参数。(1)、宽松模式下的普通函数: this总是指向全局对象,(在浏览器中是window)var a=123;var A=function(){ return this; //Window }(2)、严格模式下 使用严格模式,只需要将 ‘use strict’

2017-03-21 17:43:11 310

原创 javascript对象

对象是javascript的基本数据类型。一、对象的分类:1、内置对象:ECMAScript规范定义的内置对象或类,例如:数组,函数,日期,和正则表达式都是内置对象。2、宿主对象: 宿主对象就是执行JS脚本的环境提供的对象。对于嵌入到网页中的JS来说,其宿主对象就是浏览器提供的对象,所以又称为浏览器对象,如IE、Firefox等浏览器提供的对象。不同的浏览器提供的宿主对象可能不同,即使提供的对象相

2017-03-17 15:57:34 204

原创 我的GitHub开头

一、注册网址:https://github.com填写用户名、邮箱、密码 点击Sign up即可简单地注册二、阅读教程(tutorial )阅读教程,根据教程一步一步来三、Create a Repository(创建一个资源库)点击右上角头像旁边“+”——点New repository.;Repository name(资源库名称):hello-world Description (描述):仅仅

2017-03-17 10:34:51 215

原创 AJAX

一、AJAX简介AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 AJAX = 异步 JavaScript 和 XML。二、创建XMLHttpRequest 对象:XMLHttpRequest 是 AJAX 的基础。 1、XMLHttpRequest对象 XMLHttpRequest 对象用于在后台与服务器交换数据。 XMLHttpRequest 对象是开发者的梦

2017-03-15 17:58:35 167

原创 javascript中的数组总结

一、为何使用数组– 解决大量相关数据的存储和使用的问题。 – 便于程序的开发和维护。二、数组的定义数组是一个可以存储一组或是一系列相关数据的容器。三、使用数组前要创建数组创建数组的方法: 1.隐式声明: var arr=[]; var arr1=[1,2,3,4] 2.通过对象来声明: var arr=new Array(1,2,3,4); 注意

2017-03-14 10:34:55 380

原创 冒泡事件流的应用——事件委托

一、什么是事件委托原理:利用冒泡的原理,把事件加到父级上,触发执行效果。二、为什么使用事件委托一般来说,dom需要有事件处理程序,我们都会直接给它设事件处理程序就好了,那如果是很多的dom需要添加事件处理呢?比如我们有100个li,每个li都有相同的click点击事件,可能我们会用for循环的方法,来遍历所有的li,然后给它们添加事件,那这么做会存在什么影响呢?在JavaScript中,添加到页面上

2017-03-10 18:02:12 1461

原创 javascript的事件流、绑定事件处理程序以及阻止事件流

开门见山一、何为事件流:当页面元素触发事件的时候,该元素的容器以及整个页面都会按照特定顺序响应该元素的触发事件,事件传播的顺序叫做事件流程。事件流主要分为两种:1.冒泡型事件(所有浏览器都支持) 由明确的事件源到最不确定的事件源依次向上触发2.捕获型事件(IE不支持) 由不确定的事件源到明确的事件源一次向下触发。3.DOM事件流如图,W3c的DOM事件触发分为三个阶段: ①、事件捕

2017-03-09 18:04:42 633

原创 平时遇到的问题总结

平时遇到的问题总结,怕忘记记录在这儿,方便自己平时翻看,也想尽自己的绵薄之力帮助大家,欢迎大家提出宝贵的建议。 直接上问题: 一、今天用原生的js写点击事件触发的冒泡html:<div class="zuzhi"> <button type="button" value="阻止事件流">阻止事件流</button></div>javascript:var zvzhi=document.

2017-03-09 15:35:18 337

转载 js中的事件委托

起因:1、这是前端面试的经典题型,要去找工作的小伙伴看看还是有帮助的;2、其实我一直都没弄明白,写这个一是为了备忘,二是给其他的知其然不知其所以然的小伙伴们以参考;概述:那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上

2017-03-07 17:23:02 7277

原创 AngularJs:Directive指令用法

用.directive函数来添加自定义指令,基本语法如下:var app=angular.module('myApp',[]); //申明模块 app.directive("directiveName",function(){ return{ restrict:"EA", //通过元素和属性调用

2017-02-22 14:39:46 305

原创 AngularJS - 基本功能介绍

首先了解一下百度对AngularJS的一些定义性知识: 1.是一款优秀的前端JS框架; 2.最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。 总结:AngularJS是Google推出的一款Web应用开发框架。它提供了一系列兼容性良好并且可扩展的服务,包括数据绑定、DOM操作、MVC设计模式和模块加载等。

2017-02-22 11:15:32 193

原创 javascript的循环与条件分支总结

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-02-20 16:37:01 312

原创 数组的方法总结

数组的方法总结:1.slice()   slice(start,end)可传入两个参数,slice() 方法可从已有的数组中返回选定的元素。    第一个参数:必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。    第二个参数:可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果

2017-02-16 17:31:45 182

原创 自己不官方的理解typeof和instanceof

一、typeof     typeof(的)运算数未定义,返回(的)就是 "undefined".     运算数为数字 typeof(x) = "number"     字符串 typeof(x) = "string"     布尔值 typeof(x) = "boolean"     对象,数组和null typeof(x) = "object"     函数 type

2017-02-16 16:32:06 237

转载 JS中typeof与instanceof的区别

JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeoftypeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几个结果:number,boolean,string,function,object,unde

2017-02-16 16:16:47 659

移动端下拉

移动端

2016-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除