网站建设

JavaScript实现简单省市联动

本文实例为大家分享了JavaScript实现简单省市联动的具体代码,供大家参考,具体内容如下 步骤 * 创建一个页面,有两个下拉选择框 * 在第一个下拉框里面有一个事件 :改变事件 oncha...

JavaScript实现下拉列表选择框

本文实例为大家分享了JavaScript实现下拉列表选择框的具体代码,供大家参考,具体内容如下 创建一个页面 ** 两个下拉选择框 - 设置属性 multiple属性 -multiple="multiple"(下拉选择框多行显示...

JavaScript实现可拖动模态框

本文实例为大家分享了JavaScript实现可拖动模态框的具体代码,供大家参考,具体内容如下 代码: HTML代码部分: style * { margin: 0px; padding: 0px; } .login-header { width: 100%; text-align: center; hei...

JS中的六种继承方式以及优缺点总结

目录 前言 原型链继承 构造函数继承 组合继承(原型链继承和构造函数继承组合) 寄生式继承 组合寄生式继承 extends继承 总结 前言 继承是JS世界中必不可少的一个环节,号称JS的三座...

JavaScript实现商品放大镜效果

本文实例为大家分享了JavaScript实现商品放大镜的具体代码,供大家参考,具体内容如下 HTML+CSS部分: style .small{ position: relative; width: 400px; height: 450px; border: 1px solid #ccc; } .small img{ width...

react四种组件中DOM样式设置方式详解

1、行内样式 想给虚拟dom添加行内样式,需要使用表达式传入样式对象的方式来实现 行内样式需要写入一个样式对象,而这个样式对象的位置可以放在很多地方 例如: render 函数里、组...

js实现购物网站商品放大镜效果

本文实例为大家分享了js实现购物网站商品放大镜效果的具体代码,供大家参考,具体内容如下 首先说一下原理,以天猫某商品放大镜效果为例: 所谓的放大镜效果,其实也是欺骗我们...

Vue动态表单的应用详解

概述 后台管理系统里面有非常多的表单需求,我们希望能够通过写一个 json格式 的数据,通过vue的循环动态地去渲染动态表单。并且能够在外部得到渲染出来的表单数据,从而做一个入...

简易版本JSON.stringify的实现及其六大特性详解

目录 前言 JSON.stringify六大特性 特性一 特性二 特性三 特性四 特性五 特性六 手动实现stringify 总结 前言 JSON.stringify是一个使用非常高频的API,但是其却存在一个特性,我们在使用的过程...

JavaScript web表单功能交流干货满满

一、前言 前面我们说了有关前端显示的问题,现在我们回归之前的内容,丰富一些表单操作。 二、正文部分 通过我们之前的内容,相信大家对于idea中的环境配置已经非常熟悉了吧,那...

vue使用拖拽方式创建结构树

本文实例为大家分享了vue使用拖拽方式创建结构树的具体代码,供大家参考,具体内容如下 在页面中拖拽虚线框中的节点,创建向右的结构树,如下图 记录实现思路: vueTree.vue templa...

vue中的ElementUI的使用详解

登录+sessionStorage 效果展示 登录成功后会把用户id存入前端的sessionStorage,拦截器会根据是否存在用户id来进行拦截 也可以将用户权限存入sessionStorage,然后当访问某个页面的时候在crea...

Vue2.0+ElementUI+PageHelper实现的表格分页功能

前言 最近做了一些前端的项目,要对表格进行一些分页显示。表格分页的方法有很多,从宏观上来说分为物理分页和逻辑分页,由于逻辑分页(即前端分页)的做法是将数据全部缓存,...

vue歌曲进度条示例代码

注意这个不是vue-cli创建的项目 是一个引用vue.js写的html文件 ,直接粘到一个html文件就能用了,我的音乐链接隔一段时间会失效,需要自己准备音乐 有拖动和点击切换播放进度的功能...

微信小程序map地图使用方法详解

本文实例为大家分享了微信小程序map地图使用的具体实现代码,供大家参考,具体内容如下 以下代码是主要的代码片段 !-- 地图部分 -- !-- enable-traffic 显示路况 -- view class="map_container"...

JS中toFixed()方法四舍五入的精度问题详解

目录 踩的坑 填坑方法 什么样的坑? 总结 踩的坑 最近工作中,在计算一个商品的折扣价格,有时候总是出现价格会有一分钱的差异,涉及钱的问题都是比较敏感的,经过排查,最后发...

jQuery插件实现手风琴二级菜单

本文实例制作了一个用jQuery插件形式实现的手风琴二级菜单,供大家参考,具体内容如下 HTML5结构要求: div id="accordion" div p一级菜单/p div p二级菜单/p p二级菜单/p p二级菜单/p /div /div...

Vue解读之响应式原理源码剖析

目录 初始化 initState() initProps() initData() observe() Observer defineReactive() 依赖收集 Dep Watcher 依赖收集过程 移除订阅 派发更新 notify() update() queueWatcher() flushSchedulerQueue() updated() defineProperty 缺陷...

关于VSCode格式化JS自动添加或去掉分号的问题

引言 js代码句尾的分号加不加都可以,一般团韩国站群服务器http://www.558idc.com/krzq.html队开发时需要统一规范,要么都加分号,要么都不加分号 但是有些时候我们能想起来加分号,有的...

JS+Canvas实现动态时钟效果

基于Canvas制作的动态时钟demo,供大家参考,具体内容如下 !DOCTYPE htmlhtml head meta charset="utf-8" title动态时钟/title script type="text/javascript" src="js/lattice.js"/script script type="text/javascript" src="js/...

关于Vue中过滤器的必懂小知识

目录 前言 什么是过滤器 如何使用过滤器 全局过滤器 局部过滤器 过滤器可以串联 总结 前言 大家好,今天来分享下Vue中的过滤器小知识 什么是过滤器 Vue.js 允许你自定义过滤器,可被...

详细聊聊React源码中的位运算技巧

目录 前言 几个常用位运算 按位与() 按位或(|) 按位非(~) 标记状态 优先级计算 总结 前言 这两年有不少朋友和我吐槽React源码,比如: 调度器为什么用小顶堆这种数据结构,...

如何让js中的if判断如丝般顺滑详解

目录 前言 代码实现 思路一 思路二 总结 参考文档 前言 项目中的一个小需求点,点击按钮,验证几十个条件框,判断所有条件框是否填写(选择)过数据(至少有一个条件判断为真)...

在JavaScript实例对象中改写原型方法详情

目录 在 JavaScript 中,我们通常可以像下面的代码这样来 简单地定义一个类: var sample = function() { // constructor code here }sample.prototype.func1 = function() { // func1 code here}sample.prototype.func2 = func...

JS实现旋转木马轮播案例

本文实例为大家分享了JS实现旋转木马轮播的具体代码,供大家参考,具体内容如下 效果: 每张图片排列的位置是以中间为对称的。图片大小,透明度不相同,但对称的图片的样式是相...

js实现鼠标移入移出卡片切换内容

本文实例为大家分享了js实现鼠标移入移出卡片切换内容的具体代码,供大家参考,具体内容如下 案例动态效果图: html代码: div class="sports-purple" div class="all" !-- 内容 -- div class="conte...

vue前端HbuliderEslint实时校验自动修复设置

目录 HBuilderX中ESLint插件安装 自定义eslint-js规则 注意事项 不管是多人合作还是个人项目,代码规范是很重要的。这样做不仅可以很大程度地避免基本语法错误,ESLint 是一个语法规则和...

JS如何对Iframe内外页面进行操作总结

目录 在iframe外获取iframe里的内容 方式一 方式二 在iframe内获取iframe外的内容 在iframe中调用父页面中定义的方法和变量 在父页面操作iframe子页面的方法和变量 总结 判断iframe加载完成 不...

Javascript基础:运算符与流程控制详解

目录 1. 运算符(操作符) 1.1 算数运算符 1.2 递增和递减运算符 1.3 比较运算符 1.4 逻辑运算符 1.5 赋值运算符 1.6 运算符优先级 2. 流程控制 2.1 if 的语法结构 2.2 if else双分支语句 2.3 if else...

Vue中key的作用及原理详解

目录 1. 先说结论 2. key的作用 2.1 举一个例子 2.2 修改一下上述示例 2.3 再修改一下示例 3. key的实现原理 1. key为index的情况。 2. key为id的情况。 总结 1. 先说结论 key在Vue是DOM对象的标识;...

JavaScript工厂模式详解

目录 简单工厂模式(Simple Factory) 工厂方法模式(Factory Method) 安全的工厂方法 抽象工厂模式(Abstract Factory) 总结 简单工厂模式(Simple Factory) //篮球基类var Basketball = function() { th...

低门槛开发iOS、Android、小程序应用的前端框架详

现如今跨平台开发技术已不是什么新鲜话题了,在市面上也有一些开源的框架可供选择,然而技术成熟、产品服务健全的平台并不多,其中也不乏推陈出新的框架值得关注。 比如最近使...

JS+Canvas绘制抽奖转盘

本文实例为大家分享了JS+Canvas绘制抽奖转盘的具体代码,供大家参考,具体内容如下 给大家分享一个Canvas绘制的转盘抽奖,点击开关开始转动时,转盘开始转动,转盘停止时指针指向的...

Express实现登录验证

本文实例为大家分享了Express实现登录验证的具体代码,供大家参考,具体内容如下 Express实现的路由登录,这套代码适用于很多场景,特此记录,以备后用。 首先是主文件:server.js c...

TypeScript枚举的基础知识及实例

目录 前言 TypeScript 中的枚举是什么 在 TypeScript 中使用枚举需要注意什么 常见枚举的类型 枚举反向映射 计算枚举 总结 前言 枚举是受 TypeScript 支持的数据类型。枚举允许您定义一组命...

原生JS实现目录滚动特效

分享一个用原生JS实现的文字滚动效果,这种效果通常用在网页中一些局部展示信息,如新闻、动态、充值记录等,效果如下: 实现代码如下: !DOCTYPE htmlhtml head meta http-equiv="Content-Ty...

原生JS实现拖拽照片墙

本文实例为大家分享了一个用原生JS实现的可拖拽照片墙,效果如下: 实现代码如下: !DOCTYPE htmlhtml head meta http-equiv="Content-Type" content="text/html; charset=utf-8" / title原生JS实现拖拽照片墙,...

原生JS实现非常好看的计数器

今天给大家分享一个用原生JS实现的好看计数器,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 !DOCTYPE htmlhtml lang="en" head meta charset="UTF-8" meta name="viewport" content="width=device-w...

JS实现简单计数器

用HTML CSS和JavaScript实现简单计数器,有加、减和零三个按钮,分别实现加一、减一和归零操作。下面先看一下效果图。 HTML代码 div class="body" div class="text" fontCounter/font /div div class="count...

关于Vue中img动态拼接src图片地址的问题

下面看下Vue中img动态拼接:src图片地址,具体内容如下所示: 使用场景:根据后端返回图片标记来匹配本地图片资源 例如:根据后端返回k1标记,前端生成assets/images/inventory/k1.png图片资...

小程序中如何绘制思维导图详解

目录 什么是思维导图? F6中如何绘制 支付宝中 微信中 总结 什么是思维导图? 思维导图(英语:mind map),又称脑图、心智地图、头脑风暴图、心智图、灵感触发图、概念地图、或思...

vue uniapp实现分段器效果

本文实例为大家分享了vue uniapp实现分段器效果的具体代码,供大家参考,具体内容如下 此举只是记录下用vue动态改变样式效果 先展示下效果 template部分 view class="countTime" text class="tit...

一篇文章教你实现VUE多个DIV,button绑定回车事件

目前有个需求是这样的,点击确定按钮或键盘回车时执行操作,很多地方都需要用到。 试了几种方法均不行, 首先,我在div(button也一样)上 绑定@keyup.enter方法,完全没效果,然后按...

uniapp实现日期时间选择器

本文实例为大家分享了uniapp实现日期时间选择器的具体代码,供大家参考,具体内容如下 由于项目需求需要,尝试过使用Vant组件库,但是一直出现问题,插件市场的插件又不太符合需...

浅谈Vue3 父子传值

目录 父传子: 1、 在父组件的子组件标签上通过 :传递到子组件的数据名="需要传递的数据" 2、子组件依旧通过 props 来接收并且在模版中使用 子传父: 总结 父传子: 1、 在父组件的子...

vue 折叠展示多行文本组件的实现代码

折叠展示多行文本组件 折叠展示多行文本组件,自动根据传入的expand判断是否需要折叠 两种模式:展开/收起展示全文本(默认)、popover展示全文本 先上代码 template div class="text-expan...

关于Vue脚手架中render 理解

在vue的脚手架中, 我们会看到在入口文件 main.js中的 new Vue的代码中有一段代码 render:h=h(App); 这段代码不像我们 一般的使用vue 时的代码 我写一下 一般的Vue 代码 import Acomponent from ".....

彻底理解JavaScript的原型与原型链

目录 前言 基础铺垫 prototype contructor属性 __proto__ 原型链 提高 总结 后语 前言 原型与原型链知识历来都是面试中考察的重点,说难不算太难,但要完全理解还是得下一定的功夫。先来看...

JS 基本概念详细介绍

目录 1、JS的特点 1.1 多范式 1.2 解释 1.3单线程 1.4 非阻塞 1.5 高级 1.6 动态类型 2、学习策略 3、基础知识 许多人在深入研究 Javascript 之前忽略了 Javascript 的理论方面。这些概念帮助我们...

原生JS实现鼠标滑动撒爱心特效

本文实例为大家分享了一个鼠标滑动撒爱心的js特效,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 !DOCTYPE htmlhtml lang="en" head meta charset="UTF-8" meta name="viewport" content="width=de...