Vue中slot的理解与使用

slot是什么? slot俗称“插槽”,可以通过其向组件内部指定位置传递内容。 slot能够解决什么问题? 在正常的开发情况下,如果存在以下子组件child.vue, child.vue <template> <di...

2019-02-14 16:14:45

阅读数 70

评论数 0

【Vue常用功能】子父组件相互传值

vue1.0 用.sync来解决 父组件中: <side :my-menu.sync="menu"></side> <script&a...

2018-12-29 16:32:21

阅读数 85

评论数 0

面试总结2

JS数组扁平化 1.递归 var arr=[1,2,[3,4,[5,6]]]; var nArr=[]; function flatten(arr){ for(var i=0;i<arr.length;i++){ ...

2018-09-19 10:10:36

阅读数 88

评论数 0

近期前端面试题总结

viewport CSS3已经的媒体查询@media已经能够解决PC端响应式页面设计,但是在手机端显示的时候,移动端网页会默认网页是为pc的宽屏设计的,所以会缩小整个页面来适应屏幕。这时候就不能满足移动端响应式设计。 为了解决这个问题,我们就可以使用HTML5中的viewport,即视口,设置...

2018-09-14 10:17:48

阅读数 94

评论数 0

深入理解JavaScript的单线程异步

基础概念 进程和线程 进程——是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。对操作系统来说,一个任务就是一个进程,即一个运行着的程序就对应了一个进程。比如打开一个浏览器就是启动一个浏览器进程,打开两个word就是启动了两个word进程。对于单核CPU来说,...

2018-08-25 15:50:47

阅读数 85

评论数 0

深入理解JavaScript的原型、原型链与继承

在介绍原型是什么之前,首先需要知道原型是做什么用的,在JS高设书中,明显可以看到介绍有关原型的知识是在介绍创建对象的方式时提出来的,即使用原型模式来创建对象,显而易见,原型这个概念是与创建对象联系在一起的。当然,创建对象的方式有很多种,如工厂模式,构造函数模式,以及与原型模式有关的其他模式等。 ...

2018-08-24 13:47:12

阅读数 73

评论数 0

JavaScript的垃圾回收机制

JavaScript具有自动垃圾回收机制,也就是说,执行环境会负责管理代码执行过程中使用的内存。在编写JavaScript程序时,开发人员不必再关心内存使用问题,所需内存的分配以及无用内存的回收完全实现了自动管理。 原理--找出那些不再继续使用的变量,然后释放其占用的内存。这一过程不是实时的(因...

2018-08-23 12:48:09

阅读数 83

评论数 0

深入理解JavaScript的执行环境、作用域与作用域链及闭包

执行环境(执行上下文EC) 来自JS高设--执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个变量中。虽然我们编写的代码无法访问这个对象,但解析器在处理数据时会在后台使用它。每个函数都有自己的执行环境,...

2018-08-22 16:44:38

阅读数 310

评论数 0

JavaScript中的Function类型及函数、匿名函数等

函数与Function的关系:每个函数都是Funtion类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。 函数的定义方式 1.函数声明 以关键字function开始,后面跟随函数名称标识符、一对圆括号(包含有...

2018-08-21 19:35:34

阅读数 71

评论数 0

JavaScript中的变量

基本类型与引用类型 ECMAScript变量包含两种不同数据类型的值:基本类型值和引用类型值。 基本类型值:指简单的数据段。一共有五种基本数据类型:Number,String,Boolean,Null,Undefined。这五种基本数据类型是按值访问的,因为可以操作保存在变量中的实际的值。 ...

2018-08-21 15:39:41

阅读数 151

评论数 0

PHP学习笔记(1)

PHP简介PHP 全称为“Hypertext Preprocessor”,意为:超文本预处理器,是一种通用开源脚本语言。PHP代码在服务器上执行,结果以纯HTML形式返回给浏览器。PHP可以增、删、改、查数据库中的数据,常与MySQL数据库结合使用。通过web前端技术与PHP结合,使前端开发者不再...

2018-04-06 13:31:18

阅读数 73

评论数 0

关于AJAX基础

AJAX全称为:Asynchronous JavaScript and XML,即异步的 JavaScript 和 XML。顺便补充一下关于XML的知识XML全称为:EXtensible Markup Language,即可扩展标记语言,它可以简化数据的存储和共享,通常用来传输和存储数据,与HTM...

2018-03-20 19:31:51

阅读数 98

评论数 0

jQuery中如何获取元素的索引值&js获取索引

今天在做一个页面导航栏的过程中遇到了一个小问题,解决之后进行总结,归根结底是“jQuery中如何获取元素的索引值的问题”。所以首先补充一下基础知识:jQuery中获取元素索引值有一个方法:index();这个方法返回指定元素相对于其他指定元素的 index 位置,如果未找到元素,index() 将...

2018-03-19 18:06:21

阅读数 2851

评论数 2

JavaScript中的DOM简介及应用

1.getAttribute() 通过元素节点的属性名称获取属性的值 setAttribute() 通过元素节点的属性名称设置属性的值 eg.document.getElementsByTagName("a")[0].getAttribute("href&qu...

2017-12-22 00:45:21

阅读数 203

评论数 0

JavaScript中常用语句

1.if…else条件语句 条件语句用于基于不同的条件来执行不同的代码。可以嵌套使用。if (条件) { 当条件为 true 时执行的代码 } else { 当条件不为 true 时执行的代码 }<!DOCTYPE html> <html>...

2017-12-07 21:52:23

阅读数 190

评论数 0

JavaScript中的函数和事件

一.函数 1.函数概念: 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 2. 函数语法: 函数就是包裹在花括号中的代码块,前面使用了关键词 functionfunction functionname() { 执行代码 }当调用该函数时,会执行函数内的代码。 可以在某事件发...

2017-12-07 21:34:18

阅读数 142

评论数 0

JavaScript中的数据类型及运算符

一.数据类型 1.Number类型 Number为数字类型,包括整型和浮点型var x1=34.00; // 使用小数点来写 var x2=34; // 不使用小数点来写 var y=123e5; // 通过科学(指数)计数法来书写 表示12300000...

2017-12-07 20:54:40

阅读数 130

评论数 0

JavaScript简介及输出方式

一.简介 JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。Java...

2017-12-07 18:05:37

阅读数 146

评论数 0

CSS3中的多媒体查询

媒体查询可用于检测很多事情,例如: •viewport(视窗) 的宽度与高度 •设备的宽度与高度 •朝向 (智能手机横屏,竖屏) 。 •分辨率写多媒体查询的方式有两种: 1.在HTML文件中头部链接不同的适应对应屏幕大小的css文件。<!DOCTYPE html> <h...

2017-11-21 22:52:25

阅读数 545

评论数 0

CSS3中的2D转换及动画效果

CSS中的2D变形主要用transform属性来实现,其可以用来控制元素的变形,如移动,比例化,反过来,旋转,和拉伸。 transform属性的基本语法如下1.translate() 移动元素,即基于X和Y 坐标重新定义元素位置。 用法如下: transform:t...

2017-11-20 23:06:23

阅读数 544

评论数 0

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