经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 JavaScript

swiper设置点击某个切换项之后,不进行切换 -cyy

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <lin...[2020/11/10]

深入理解JavaScript面向对象的程序设计(一)——对象的创建

JavaScript面向对象的程序设计(一)——对象的创建 目录JavaScript面向对象的程序设计(一)——对象的创建一、Object构造函数二、对象字面量三、 工厂模式四、 构造函数模式4.1 构造函数模式4.2 构造函数模式的问题五、原型模式。5.1 三个属性(三个指针)5.1....[2020/11/9]

appendChild与append区别

appendChild() var childNode = parentNode.appendChild(childNode); 该方法的参数是一个Node对象,返回值依然是该Node对象(参数中的childNode和返回值childNode指向同一个Node对象) html代码...[2020/11/9]

Vue3.x 从零开始(五)—— Router + Vuex + TypeScript 实战演练(上)

前面的几篇文章已经大致介绍了 Vue 3 的常用 API,现在综合起来做一个实战演练 配合完整代码食用更香哦,项目地址:https: github.com/wisewrong/test-vue3-demo   一、初始化 首先通过 Vue-CLI 创建一个 Vue 3 ...[2020/11/9]

Oss 对象服务存储前端方法封装

Oss 对象服务存储前端方法封装

O 对象服务存储前端方法封装 1、根据o url 获取文件数据流 /** * @description 获取文件数据流 * @author easten * @date 2020-07-16 * @export * @param {*} files 文件列表 * @ret...[2020/11/9]

前端PDF文件转图片方法

第一步:先下载pdfjs,网址:PDF下载地址,再引入到项目中,我是标签直接引用的 <script src="pdfj build/pdf.js">< cript> <script src="pdfj build/pdf.worker.js"><...[2020/11/9]

前端模块化简单总结

前端模块化简单总结

前言   JavaScript初期就是为了实现简单的页面交互逻辑,如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端,前端代码日益膨胀,此时在js方面就会考虑怎么样来管理使用模块化规范去管理。   无论是什么语言一旦发展到一定地步,其工程化能力和可维护性势必得到相应的发...[2020/11/9]

js的es6模块导入总结

模块导入总结 es6导入 是同一块内存地址,是引用导入。 导入的变量是readonly,只能读,不能改。 导入到对象也是,不能更换引用对象,但是可以直接修改对象数据,直接修改堆内存 导入整个对象 -这时就是双层引用,虽然导入的对象不能更换,但是因为对象是引用的,所以可以随便修改对象数...[2020/11/9]

给萌新HTML5 入门指南(二)

本文由葡萄城技术团队原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。   上一篇我们已经为大家介绍了HTML5新增的内容和基础页面布局,这篇会继续向大家介绍广义上HTML5中另一个组成部分:JavaScript...[2020/11/9]

Django中关于“CSRF verification failed. Request aborted”的问题

Django中关于“CSRF verification failed. Request aborted”的问题

遇到该问题的情境:在Django中采用Ajax提交表单。 解决措施: 在html页面中的表单内添加如下代码: {% csrf_token %} 在视图函数所在的py文件中添加如下代码: from django.views.decorators.csrf import ...[2020/11/9]

Vue3.x 从零开始(六)—— Router + Vuex + TypeScript 实战演练(下)

在上一篇实战演练中,已经将项目搭建好,并介绍了 Router、Vuex 的基本用法 接下来会以一个 Todo List 项目来介绍实战中如何使用 Composition API   一、输入框与列表(按键别名 + computed 类型声明 ) 首先...[2020/11/9]

微信公众号分享给朋友onMenuShareAppMessage失效 -cyy

解决方案: 之前用的是1.6.0版本,改成jweixin-1.2.0.js,wx.onMenuShareTimeline,wx.onMenuShareAppMe age就成功了。 不知道是不是微信的bug? <!DOCTYPE html> <html lang=...[2020/11/9]

ES6语法简介——3、默认参数和rest参数

3、默认参数和rest参数 3.1、默认参数 ES5没有提供直接在参数列表指定参数默认值的语法,在ES6中简化了为形参提供默认值的过程,可以直接在参数列表中为形参指定默认值。 例: function na...[2020/11/9]

JS获取本机地址,生成地图

dome代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>地图dome</title> <!-- baidu...[2020/11/9]

DOM节点操作 - chiYiN-zZZ

DOM节点操作 - chiYiN-zZZ

DOM节点操作 1. 节点概述 节点的三个基本属性: 节点类型nodeType 节点名称nodeName 节点值nodeValue 元素节点 nodeType为1(实际开发中的主要操作) 属性节点 nodeType为2 文本节点 nodeType为3(文本节点包含文字、空格、换行等...[2020/11/9]

JavaScript:判断数据类型的四种方法

JavaScript目前有两种数据类型:基本数据类型和引用数据类型。 基本数据类型:Undefined、Null、Boolean、String、Number、Symbol(ES6) 引用数据类型:Object   鉴于ECMAScript是松散类型的,需要有方式检测...[2020/11/9]

归纳一些比较好用的函数

归纳一些比较好用的函数

js获取地址栏变量 function getQueryVariable(variable) { var query = window.location.search.substring(1); var vars = query.split("&...[2020/11/9]

iview中poptip内按钮(点击事件)失效

iview中poptip内按钮失效 有一个需求是弹框下载,我这里用到了poptip组件,样式如下:   功能是点击报表下载跳走到指定页面。 看似简单,但实现后发现点击后,如果按住鼠标时间稍微长一点点击事件是无法触发的,然后一顿search。 发现有说mousele...[2020/11/9]

手写cli

手写cli

惠善一的博客:http: huishanyi.club/ 通过命令行工具,初始化团队项目,并生成团队规范代码,一键创建项目,一键生成代码,一键生成功能模块··· 解放双手,从 cli 开始, JSer 永不为奴! 创建项目目录 两种方法: 鼠标右键创建文件夹,文件夹名称即为项...[2020/11/9]

layui 滚动加载

直接上核心代码,其实官网介绍的很详细: var pageSize = 5; 每次请求新闻的条数 flow.load({ elem: ''#newsList'' 指定列表容器 ,scrollElem: ''#newsList'' 滚动条所在元素 ,done: ...[2019/11/15]

vue 原生添加滚动加载更多

   vue中添加滚动加载更多,因为是单页面所以需要在跳出页面时候销毁滚动,要不会出现错乱。我们在mounted建立滚动,destroyed销毁滚动。 mounted () { window.addEventListener(''scrol...[2019/11/15]

JavaScript基础笔记

JavaScript基础笔记

顶级对象:window onload = function(){} getElementById(''nav'').offsetHieght 获取div=nav元素,距离html顶部元素的距离,同类型的还有offsetLeft,offsetRight.offsetBottom...[2019/11/15]

web下载附件及修改名称

1 /** 2 * @param: url 附件地址 3 * @param: filename 下载后的文件名 4 */ 5 function download(url, filename) { 6 getBlob(url, function (blob) {...[2019/11/15]

vue脚手架创建项目及常用配置

首先安装配置这两篇挺好的 https: www.cnblogs.com/lgx5/p/10732016.html https: blog.csdn.net/qiang510939237/article/detail 103064857   然后使用过程遇到一些问...[2019/11/15]

实现 call、apply、bind

实现 call、apply、bind 在之前一篇文章写了这三个参数的区别,但是其实面试更常考察如何实现。其实所有的原生函数的 polyfill 如何实现,只需要考虑 4 点即可: 基本功能 原型 this 返回值 call call 的基本功能: call() 方法使用一个指...[2019/11/15]

JavaScript实现JQuery的insertAfter功能

JQuery的insertAfter方法 - 定义和用法 实例: <!DOCTYPE HTML> <html> <style> body{ background-color:gray; } div{ height:30px; width:100p...[2019/11/15]

JavaWeb第三天--JavaScript

JavaScript 1. JavaScript概述 1.1 JavaScript是什么?有什么作用? HTML:就是用来写网页的。(人的身体) CSS:就是用来美化页面的。(人的衣服) JavaScript:前端大脑、灵魂。(人的大脑、灵魂) JavaScript是WEB上强大的...[2019/11/15]

微信公众号H5之微信分享常见错误和问题(小结)

url转码 官方文档描述: https: developers.weixin.qq.com/doc/offiaccount/OA_Web_App JS-SDK.html#62 确认url是页面完整的url(请在当前页面alert(location.href.split(''#'')[0...[2019/11/15]

Node绑定全局TraceID的实现方法

Node绑定全局TraceID的实现方法

问题描述 由于Node.js的 单线程模型 的限制,我们无法设置全局 traceid 来聚合请求,即 实现输出日志与请求的绑定 。如果不实现日志和请求的绑定,我们难以判断日志输出与对应用户请求的对应关系,这对 线上问题排查 带来了困难。 例如,在用户访问&...[2019/11/14]

安利一个绘制指引线的JS库leader-line

安利一个绘制指引线的JS库leader-line

前言 之前看到一篇推荐Magi这个搜索引擎的新闻,对于这个搜索引擎是否好用咱们不予置评,但是我在这个搜索引擎上面发现了一个好玩的前端功能。 如上图,将鼠标浮动到学习来源上时,会展示一堆指引线。 本博客的右侧文章目录也集成了这个功能,诸位可以玩一玩。 当时觉得这个功能很好玩,...[2019/11/14]

WebStorm eslint插件报错解决 - TypeError: this.CliEngine is not a constructor

将eslint更新版本后,出现TypeError: this.CliEngine is not a constructor的错误。 解决办法: 1.编辑 X:\WebStorm\plugins\JavaScriptLanguage\languageService\eslint\bin...[2019/11/14]

js进度条源码下载—js进度条代码

  现在很多网站会用到进入网站特效,到网页没有加载完成的时候,会有一个loding特效,加载完了之后才能看到页面,今天就带着做一个js进度条效果,今天要做的效果是纯js进度条加载,没有用到框架,方便大家进行深入理解: 首先我们要进行js进度条的布局 js进度条布局如下: ...[2019/11/14]

Content-Type属性的取值和作用

1、Content-Type 的值类型: 1.1 application/json:消息主体是序列化后的 JSON 字符串 1.2 application/x-www-form-urlencoded:数据被编码为名称/值对。这是标准的编码格式 1.3 multipart/form-d...[2019/11/14]

TCP协议--TCP三次握手和四次挥手

TCP三次握手和四次挥手 TCP有6种标示:SYN(建立联机) ACK(确认) PSH(传送) FIN(结束) RST(重置) URG(紧急)  一、TCP三次握手         &n...[2019/11/14]

微信中使用popup等弹窗组件时点击输入框input键盘弹起导致IOS中按钮无效处理办法

   因为在IOS微信中在弹窗中使用input使键盘弹起,使弹窗的位置上移,当键盘关闭时页面还在上面,弹窗位移量也在上面,只有下拉才能回到原位,这样弹窗也消失了。我的处理办法就是在键盘弹起和消失的时候,让页面都回到弹起之前的状态,使用了window.scrollTo方...[2019/11/14]

JavaScript BOM学习

Mirror王宇阳 2019年11月13日 [首发] 数日没有更新博文了,觉得不好意思了!这不是,整理了一下JavaScript的一下BOM笔记资料,今天贡献出来!(HTML DOM也会随后整理发表) 笔者在接触Js之前就听闻Js的“牛逼”,接触后发现只要想法够贼,Js就能给你的...[2019/11/14]

webpack基本使用

webpack安装时的坑 高版本的webpack除了全局安装webpack外,还需安装webpack-cli,在本地使用时也一样需要这样,不然会出错 webpack使用是的坑 在原始启动webpack编译时不要忘了加-o,在原始文件和要编译成为的文件目录中间 要正常使用(方便使用)就要...[2019/11/14]

webpack资源处理

使用上篇已谈过,这篇纯代码!!~~ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name...[2019/11/14]

webpack+vue路由

只写路由部分的相关内容 需引入路由包 import Vue from 'vue' 1. 导入 vue-router 包 import VueRouter from 'vue-router' 2. 手动安装 VueRouter Vue.use(V...[2019/11/14]

vue-render渲染

在页面中基本的渲染页面 这里的p标签会显示 <div id="app"> <p>33333</p> <login></login> </div> var login = {...[2019/11/14]

webpack的总结

Vue.js - Day5 - Webpack 在网页中会引用哪些常见的静态资源? JS .js .jsx .coffee .ts(TypeScript 类 C# 语言) CSS .c .le .sa .sc Images .jpg .png .gif .bmp .svg 字体文...[2019/11/14]

l浏览器执行JS

l浏览器执行JS

浏览器执行JS 浏览器分成两部分:渲染引擎和JS引擎 渲染引擎:用来解析HTML与CSS,俗称内核,比如chrome浏览器的blink,老版本的webkit JS引擎:俗称JS解析器。用来读取网页中的JS代码,对其处理后运行,比如chrome浏览器的V8 【注意】 浏览器本身...[2019/11/14]

JavaScript数组及常见操作方法小结

JavaScript数组及常见操作方法小结

本文实例讲述了JavaScript数组及常见操作方法。分享给大家供大家参考,具体如下: 数组及操作方法 数组就是一组数据的集合,javascript中,数组里面的数据可以是不同类型的。 定义数组的方法 对象的实例创建 var aList = new Array(1,2,...[2019/11/14]

详解如何在Javascript和Sass之间共享变量

在环境之间共享变量是编程的圣杯。以下是在Javascript和 Sa (或CSS!)之间共享变量的方法。 随着大型单页应用程序的兴起,Javascript和CSS越来越交织在一起。通常在两个值之间复制值(例如,与React的CSSTransitionGroup一起使用的动画持续时间或将...[2019/11/14]

JavaScript 字符串是否包含某个字符串

JavaScript 字符串是否包含某个字符串

字符串方式  indexOf()   (推荐) var str = "123"; console.log(str.indexOf("3") != -1 ); true 注:indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索...[2019/11/13]

Vue 2.x 3.x 配置项目开发环境跟线上环境

先找到package.json (这是nuxt版的vue 可能会跟一般vue不一样 当然总体上差不多的)   "scripts": { "dev": "cro -env NODE_ENV=development nuxt", "pro": "cro -env...[2019/11/13]

ES6 箭头函数

           非箭头函数与箭头函数的写法 非箭头函数写法,函数声明function sum(a, b) { return a + b; } 非箭头函数写法,函数表达式 var sum = func...[2019/11/13]

Ueditor 关于视频上传相关问题

    !!!每次改动后记得,清除一下浏览器缓存再试 !!!     4点: 1.修复编辑时视频不能预览问题; 2.插入视频的时候。在预览的窗口提示 “输入的视频地址有误,请检查后再试!” 3...[2019/11/13]

javaScript 一些小技巧

日历 创建过去七天的数组,如果将代码中的减号换成加号,你将得到未来7天的数组集合 创建过去七天的数组 [...Array(7).keys()].map(days => new Date(Date.now() - 86400000 * days)); 生成随机ID 在原型设...[2019/11/13]

JavaScript为什么能活到现在?

JavaScript能发展到现在的程度已经经历不少的坎坷,早产带来的某些缺陷是永久性的,因此浏览器才有禁用JavaScript的选项。甚至在jQuery时代有人问出这样的问题,jQuery与JavaScript哪个快?在Babel.js出来之前,发明一门全新的语言代码代替JavaScript的呼声...[2019/11/13]

101
2
记录数:5935 页数:1/11912345678910下一页尾页
加载更多
 友情链接: NPS  问卷模板