vue中的nexttick原理
js教程

vue中的nexttick原理

阅读(1) 发布者(admin)

vue中的nexttick原理实现是基于Vue实现响应式并不是数据发生变化之后DOM立即变化,而是按一定的策略进行DOM的更新。一、原理1.异步说明Vue 实现响应式并不是数据发生变化之后...

JS中splice()方法是什么?
js教程

JS中splice()方法是什么?

阅读(1) 发布者(admin)

splice()方法是从数组中添加或删除项目,然后返回被删除的项目,该方法会改变原始数组,语法为【arrayObject.splice(index,howmany,item1,.....,itemX)】。JS中splice()方法是:1、...

js教程

微信小程序特有页面间传参方式

阅读(1) 发布者(admin)

小程序有自己专用的路由方法,在基础库 2.7.3 之后,小程序专门实现了自己特有的页面传参方式,wx.navigateTo()中的success属性,当然,现在这个方法只支持wx.navigateTo()使用相关文...

用JavaScript写一个js解释器
js教程

用JavaScript写一个js解释器

阅读(1) 发布者(admin)

用 js 来 编译 js 看起来是个高大上的东西,实际原理其实很简单,无非就是利用 js 对象属性可以用字符串表示 这个特性来实现的黑魔法罢了。之所以看起来那么 深奥, 大概是由于...

js教程

正则表达式基础

阅读(1) 发布者(admin)

正则表达式Regular Expression 使用单个字符串描述、匹配一系列符合某个句法规则的字符串.代表任意字符+代表一个或多个()可以对其分组,$1可以获取分组的内容\d代表数字{}中...

Vue中mounted和created的区别(图文详解)
js教程

Vue中mounted和created的区别(图文详解)

阅读(1) 发布者(admin)

一、什么是生命周期?用通俗的语言来说,就是Vue中实例或者组件从创建到消灭中间经过的一系列过程。虽然不太严谨,但是也基本上可以理解。通过一系列实践,现在把所有遇到的问题整...

javascript事件委托和jquery事件委托
js教程

javascript事件委托和jquery事件委托

阅读(1) 发布者(admin)

元旦过后,新年第一篇。初衷:很多的面试都会涉及到事件委托,前前后后也看过好多博文,写的都很不错,写的各有千秋,自己思前想后,为了以后自己的查看,也同时为现在找工作的前端小伙伴提...

js教程

JS对象基础知识的巩固学习笔记

阅读(1) 发布者(admin)

1、对象具有唯一标识性,即使完全相同的两个对象也不是同一个对象。 (js创建的对象内存地址不同)2、对象具有状态 同一对象可能处于不同的状态下 (js对象的属性)3、对象具有行为...

JS中行内style怎么写?
js教程

JS中行内style怎么写?

阅读(1) 发布者(admin)

行内style的写法为:1、对复合属性的写法是去掉中间的“—”,并将第二个单词大写,代码为【alert(box.style.color)】;2、float是关键字有特殊写法,代码为【alert(box.style.float)...

JS中渐进增强是什么意思?
js教程

JS中渐进增强是什么意思?

阅读(1) 发布者(admin)

渐进增强的意思是针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。JS中渐进增强的意思是:想了解渐进...

如何实现图片懒加载?
js教程

如何实现图片懒加载?

阅读(1) 发布者(admin)

实现懒加载的方法:首先自定义属性如【data-imgurl】,存放着图片的路径;然后通过js判断界面滚动的位置或图片是否已加载;最后加载再去获取属性【data-imgurl】的值赋给src即可。...

如何判断网页中图片加载成功或者失败?
js教程

如何判断网页中图片加载成功或者失败?

阅读(1) 发布者(admin)

判断网页中图片加载成功或者失败的方法:首先需要判断图片是否能成功被加载;然后自动换成“无法找到图片”之类的系统图片,代码为【for(var i=0;i<document.images.length;i++)...

JavaScript模块化怎么理解?
js教程

JavaScript模块化怎么理解?

阅读(1) 发布者(admin)

JavaScript模块化的理解是:1、Module模式,它通过闭包的特性打开了一个新的作用域,缓解了全局作用域命名冲突和安全性的问题;2、CommonJS模式,主要用在Node开发上,每个文件就是一个...

js中substring、slice与substr的区别有哪些?
js教程

js中substring、slice与substr的区别有哪些?

阅读(1) 发布者(admin)

js中substring、slice与substr的区别有:1、slice和substring接收的是起始位置和结束位置,而substr接收的则是起始位置和所要返回的字符串长度;2、slice将字符串的长度与对应的...

JavaScript操作DOM的方法有哪些?
js教程

JavaScript操作DOM的方法有哪些?

阅读(1) 发布者(admin)

JavaScript操作DOM的方法有:1、获取节点,代码为【document.getElementById();】;2、css选择器,代码为【document.querySelector()】;3、文档结构,代码为【parentNod】。JavaScript...

JavaScript字符串截取方法有哪些?
js教程

JavaScript字符串截取方法有哪些?

阅读(1) 发布者(admin)

JavaScript字符串截取方法有:1、slice方法,字符串的截取都是从左向右;2、substring方法,第一个参数为负整数时,截取的为整个字符串;3、match方法 ,返回的是一个含有匹配项字符串的...

JavaScript字符串方法有哪些?
js教程

JavaScript字符串方法有哪些?

阅读(1) 发布者(admin)

JavaScript字符串方法有:1、indexOf方法,查找字符串是否包含某个子字符串的,返回子字符串出现的位置;2、replace方法,把字符串里的某一些字符替换为新的字符;3、split方法,会按提供...

一起来聊聊jQuery、JavaScript与JS三者间的区别
js教程

一起来聊聊jQuery、JavaScript与JS三者间的区别

阅读(1) 发布者(admin)

JavaScript:是浏览器中一种常见的脚本语言,以此来实现网页的动态以及和后端(数据库)的交互。jQuery:是JavaScript整合后的类库,通过操作jQuery可以减少原生JavaScript语句的使用,...

两分钟带你了解JS的传值方式
js教程

两分钟带你了解JS的传值方式

阅读(1) 发布者(admin)

这段时间干了一些全栈的事,对JS有了一些学习与了解,这一篇主要是JS的传值的方式的总结。我们一般说JavaScript是传值的,但是从某种角度来说其实也可以说是传的引用,下面来整理一...

javascript如何实现弹出层效果?(代码分析)
js教程

javascript如何实现弹出层效果?(代码分析)

阅读(0) 发布者(admin)

很多时候我们想去某某网站干点什么的时候,就会让我们先注册登录后才可以访问内容,而现在很多网站注册登录的时候都会有一种遮罩层的效果,就是背景是带有透明度的黑色遮罩,盖满整...

原生JS如何实现回到顶部效果?(详解)
js教程

原生JS如何实现回到顶部效果?(详解)

阅读(1) 发布者(admin)

本篇文章给大家介绍一下使用原生JS如何实现回到顶部效果。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。最近在网上看了一个案例教程——回到顶部效果(原生...

jQuery + CSS实现浪漫表白!(附代码)
js教程

jQuery + CSS实现浪漫表白!(附代码)

阅读(1) 发布者(admin)

本篇文章给大家介绍一下使用jQuery + CSS实现浪漫表白必备页面。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。JQ + CSS实现浪漫表白必备页面效果图: 图片...

JS递归的用法详解
js教程

JS递归的用法详解

阅读(2) 发布者(admin)

递归:函数中用调用函数自己,此时就是递归,递归一定要有结束条件 function f1() {
console.log("从前有座山,山里有个庙,庙里有个老和尚给小和尚讲故事:");
f1(...