了解Javascript中函数作为对象的魅力

前言Javascript赋予了函数非常多的特性,其中最重要的特性之一就是将函数作为第一型的对象。那就意味着在javascript中函数可以有属性,可以有方法, 可以享有所有对象所拥有的特...

详解在Angular4中使用ng2-baidu-map的方法

一、引言之前在Angular4使用过百度地图,记录一下踩过的坑二、实现1.安装npm install angular2-baidu-map2.在app.module.ts配置ak key在http://lbsyun.baidu.com/apiconsole/...

基于Node.js的大文件分片上传示例

我们在做文件上传的时候,如果文件过大,可能会导致请求超时的情况。所以,在遇到需要对大文件进行上传的时候,就需要对文件进行分片上传的操作。同时如果文件过大,在网络不佳的情况...

JavaScript箭头函数中的this详解

前言箭头函数极大地简化了this的取值规则。
普通函数与箭头函数
普通函数指的是用function定义的函数:
var hello = function () {console.log("Hello, Fundebug!");}箭头函...

vue实现后台管理权限系统及顶栏三级菜单显示功能

•效果演示地址项目demo展示重要功能总结权限功能的实现权限路由思路:
根据用户登录的roles信息与路由中配置的roles信息进行比较过滤,生成可以访问的路由表,并通过route...

ionic4+angular7+cordova上传图片功能的实例代码

前言ionic是一个垮平台开发框架,可通过web技术开发出多平台的应用。但只建议开发简单应用。复杂的应用需要用到许多cordova插件,而cordova插件的更新或者移动平台的更新很可能...

js简单遍历获取对象中的属性值的方法示例

本文实例讲述了js简单遍历获取对象中的属性值的方法。分享给大家供大家参考,具体如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/...

js获取对象,数组所有属性键值(key)和对应值(value)的方法示例

本文实例讲述了js获取对象,数组所有属性键值(key)和对应值(value)的方法。分享给大家供大家参考,具体如下:<script> var values=function(object) { var values = [];...

Vue 2.0 侦听器 watch属性代码详解

用法--------------------------------------------------------------------------------先来看看官网的介绍:官网介绍的很好理解了,也就是监听一个数据的变化,当该数据变化...

javascript创建元素和删除元素实例小结

本文实例讲述了javascript创建元素和删除元素。分享给大家供大家参考,具体如下:1、创建元素动态创建新的DOM元素,是js操作网页对象模型的重要手段之一。<!DOCTYPE html><html l...

vue axios重复点击取消上一次请求封装的方法

使用场景
重复点击或者多tab标签使用一个视图等(当然也可以用加载中或者透明背景禁止请求中再次点击)封装代码
来自于互联网let pending = []; //声明一个数组用于存储每个请...

Vue-Cli 3.0 中配置高德地图的两种方式

vue 中使用高德地图有两种方式一、vue-amap 组件官网: https://elemefe.github.io/vue-amap/#/开始的时候是打算用这个组件做地图功能的,但是尝试之后存在些问题,所以就放弃了...

使用jquery-easyui的布局layout写后台管理页面的代码详解

先在官网下载easyui文档引入头部文件<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/static/jquery-easyui-1.3.3/themes/default/easy...

js JSON.stringify()基础详解

JSON.stringify() 方法是将一个JavaScript值(对象或者数组)转换为一个 JSON字符串,如果指定了replacer是一个函数,则可以选择性的替换值,或者如果指定了replacer是一个数组,可选...

如何在微信小程序中实现Mixins方案

前言在原生开发小程序的过程中,发现有多个页面都使用了几乎完全一样的逻辑。由于小程序官方并没有提供 Mixins 这种代码复用机制,所以只能采用非常不优雅的复制粘贴的方式去“...

JS去除字符串最后的逗号实例分析【四种方法】

本文实例讲述了JS去除字符串最后的逗号。分享给大家供大家参考,具体如下:<script> window.onload=function() { var obj = {name: "xxx", age: 30, sex: "female"};//定义一...

express如何解决ajax跨域访问session失效问题详解

前言最近在学习express,就用以前做的项目来进行express前后端分离的练手了,在做登陆注册的时候发现跨域的时候,session的值是会失效的,导致session里面的数据获取为undefined,网...

npm的lock机制解析

npm是什么
npm是一个包管理工具,开源作者可以把开源包发布在平台上供其他人下载使用。前端的同学基本都使用过npm,这里就不做过多介绍。日常工作中npm的主要用途就是根据项目...

JavaScript命名空间模式实例详解

本文实例讲述了JavaScript命名空间模式。分享给大家供大家参考,具体如下:前言命名空间可以被认为是唯一标识符下代码的逻辑分组。为什么会出现命名空间这一概念呢?因为可用的单...

Vue 动态添加路由及生成菜单的方法示例

写后台管理系统,估计有不少人遇过这样的需求:根据后台数据动态添加路由和菜单。为什么这么做呢?因为不同的用户有不同的权限,能访问的页面是不一样的。在网上找了好多资料,终于想...

JavaScrip数组去重操作实例小结

本文实例讲述了JavaScrip数组去重操作。分享给大家供大家参考,具体如下:内置的for-of方法<script>var arr=[2,1,1,3,'','','e','e',true,'true',true,false,false,'false',und...

node基于async/await对mysql进行封装

前言
node是基于异步的,因此在进行数据库查询操作的通常是通过回调来操作查询结果。但是在有了es7的async/await,基本不再需要回调了,所以本篇是基于async/await对mysql进行一...

javascript获取select值的方法完整实例

本文实例讲述了javascript获取select值的方法。分享给大家供大家参考,具体如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>www.freexyz.cn javas...

jQuery实现文本显示一段时间后隐藏的方法分析

本文实例讲述了jQuery实现文本显示一段时间后隐藏的方法。分享给大家供大家参考,具体如下:点击button时,提示信息显示,8秒后,信息隐藏。<input id="place_order" name="place_ord...

Vue 页面权限控制和登陆验证功能的实例代码

页面权限控制页面权限控制是什么意思呢?就是一个网站有不同的角色,比如管理员和普通用户,要求不同的角色能访问的页面是不一样的。如果一个页面,有角色越权访问,这时就得做出限制...

JS实现的简单tab切换功能完整示例

本文实例讲述了JS实现的简单tab切换功能。分享给大家供大家参考,具体如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>www.freexyz.cn tab切换</t...

javascript实现5秒倒计时并跳转功能

本文实例为大家分享了js实现5秒倒计时并跳转功能的具体代码,供大家参考,具体内容如下<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>倒计时五秒</title> <scri...

vue实现绑定事件的方法实例代码详解

一、前言 vuejs中的事件绑定,使用<v-on:事件名 = 函数名>来完成的,这里函数名是定义在Vue实例中的methods对象中的,Vue实例可以直接访问其中的方法。二、事件绑定方式1、 直接...

js实现页面多个日期时间倒计时效果

js的日期倒计时在日常项目中还是比较常用的,活动、拼团功能最为常见,先分析最要是处理好日期函数,然后一个页面上有多个倒计时情况下的方法;来,先看下 拼多多 的拼单倒计时的效果...

Vue 2.0 中依赖注入 provide/inject组合实战

用法--------------------------------------------------------------------------------先来看看官网的介绍:简单的说,当组件的引入层次过多,我们的子孙组件想要获取祖先组...

Vue监听页面刷新和关闭功能

我在做项目的时候,有一个需求,在离开(跳转或者关闭)购物车页面或者刷新购物车页面的时候向服务器提交一次购物车商品数量的变化。将提交的一步操作放到 beforeDestroy 钩子函数...

微信小程序实现订单倒计时

本文实例为大家分享了微信小程序实现订单倒计时的具体代码,供大家参考,具体内容如下之前在做一个有拼团功能项目的时候遇到过倒计时的问题,由于当时技术不熟在这方面耽搁了好些...

微信小程序实现批量倒计时功能

本文实例为大家分享了微信小程序实现批量倒计时的具体代码,供大家参考,具体内容如下//适用于商品列表倒计时/** * end_time int 结束时间 * param int 数组键 */1.展示效果如...

微信小程序实现商城倒计时

本文实例为大家分享了微信小程序实现商城倒计时的具体代码,供大家参考,具体内容如下index.html:<view class="countDownTimeView pull-left countDownAllView text-left"> <...

微信小程序实现日期格式化和倒计时

本文实例为大家分享了微信小程序实现日期格式化和倒计时的具体代码,供大家参考,具体内容如下首先看看日期怎么格式化第一种:Date.prototype.Format = function (fmt) { //autho...

微信小程序动态显示项目倒计时

本文实例为大家分享了微信小程序动态显示项目倒计时的具体代码,供大家参考,具体内容如下1、展示的效果如下2、wxml代码:<!--倒计时 --><text wx:if="{{clock!=''}}">仅剩{{cloc...

Vue.js中的extend绑定节点并显示的方法

在使用Vue.js时,可以使用Vue.extend()方法创建一个子类,传入参数包含了一个对象。其中,在extend中的data和vue实例化对象中的data写法不一样。下面利用实例说明,操作如下:第一步,...

jQuery事件委托代码实践详解

javascript的事件模型,采用"冒泡"模式,子元素的事件会逐级向上"冒泡",成为父元素的事件。在需要为较多的元素绑定事件时应该使用事件委托 event delegationjavascript事件传播...

基于jQuery的时间戳与日期间的转化

本文实例为大家分享了jQuery时间戳与日期间的转化代码,供大家参考,具体内容如下背景:需求如图: 直接上代码,所有的内容都在注释里:/** * 格式化时间:补0操作 * */function suppleme...

react+redux仿微信聊天界面

一、项目概况基于react+react-dom+react-router-dom+redux+react-redux+webpack2.0+react-photoswipe+swiper等技术混合开发的手机端仿微信界面聊天室——reactChatRoom,实现...

使用express来代理服务的方法

nodejs和nginx都可以反向代理,解决跨域问题。本地服务
const express = require('express')const app = express()//如果它在最前面,后面的/开头的都会被拦截app.get('/', (re...

NodeJs 模仿SIP话机注册的方法

本项目需要对应的后端接口、信令环境才能正常运行,本文章只涉及前端内容。项目依赖模块: NodeJs readline:命令行输入 ws:与服务端建立websocket连接 superagent:与服务端建...

微信小程序实现卡片层叠滑动效果

本文实例为大家分享了微信小程序之卡片层叠滑动效果的具体代码,供大家参考,具体内容如下代码:js:// index/gun/jsSwiper2/jsSwiper2.jsPage({ /** * 页面的初始数据 */ data: {...

Vue多环境代理配置方法思路详解

背景: 多人协作模式下,修改代理比较麻烦,而且很容易某个开发人员会修改了vue.config.js文件后提交了。第一,很容易引起冲突。第二,很容易出现代理错误,需要排查。而且现在微服务盛...

详解Webpack如何引入CDN链接来优化编译后的体积

背景
在 Vue 项目中,引入到工程中的所有 js 文件,编译时都会被打包进 vendor.js,也就导致了 vendor.js 文件体积变得相当臃肿,一定程度上影响着页面的渲染。为了减少编译后的体...

微信小程序自定义多列选择器使用详解

一、预览微信小程序在自带的表单组件中加入了选择器picker,并给出了常用的时间和省市区三级联动选择器,但日常开发中不可能仅仅使用这些选择器,所以我们在学习时先写一个常见的...

vue配置文件实现代理v2版本的方法

vue实现不同服务器代理,接上篇,虽然可实现多版本代理,但是每增加一种模式就需要重下新修改vue.config.js以及.env.dev.local,感觉很不智能,扩展性挺差。主要实现思路: 模仿vue中.e...

Ajax请求时无法重定向的问题解决代码详解

前言今天发现,当使用Ajax请求时,如果后台进行重定向到其他页面时是无法成功的,只能在浏览器地址栏输入才能够实现重定向。Ajax默认就是不支持重定向的,它是局部刷新,不重新加载页...

vue elementUI使用tabs与导航栏联动

不使用tabs标签页时,点击导航菜单,router-view映射相应的组件即可显示页面。但我们想在点击导航栏时在tabs中映射相应的组件,这就需要使用tabs组件
在slider.vue中点击路由后,把...

微信小程序实现下拉刷新动画

微信小程序动画之下拉刷新动画的具体代码,供大家参考,具体内容如下简易的效果下面放代码:js:var animation = wx.createAnimation({})var i = 1;Page({ data: { donghua: true,...

返回顶部
顶部