#J

js继承

一句话介绍call:call()方法在使用一个指定的this值和若干个指定的参数值的前提下调用某个函数或方法。举个例子:varfoo={value:1};functionbar(){console.log(this.value);}bar.call(foo);//1注意两点:call改变了this的指向,指向到foob...
代码星球 代码星球·2020-05-25

JS面向对象

1.Object类在JS中,Object是所有类的基类,使用Object类来创建自定义对象时,可以无需定义构造函数(constructor,prototype,hasOwnProperty(property))?1234varper=newObject();per.name='zhangsan';per.age=;al...
代码星球 代码星球·2020-05-25

原生JS—实现图片循环切换及监测鼠标滚动切换图片

今天我们主要讲讲如何使用原生JS实现图片的循环切换的方法以及如何检测鼠标滚动循环切换图片。多余的话我们就不多说了,我们一个一个开始讲吧。 1  原生JS实现图片循环切换—— 方法一 在上栗子之前我们先简单介绍一下所用的一些知识点。首先是&mdas...

jquery 实时监听输入框值变化的完美方案

只需要同时绑定oninput和onpropertychange两个事件,但是这并不完美$('.input-form:input').bind('inputpropertychange',function(){//获取.input-form下的所有<input>元素,并实时监听用户输入//逻辑})12345以...

vue中的axios.post使用json数据传输,出现请求头字段内容类型是不被允许的情况的解决方案

 问题描述:由于restful接口需要在头部header传递两个字段:Content-Type:application/jsonAccess-Token:84c6635800b14e0eba4f7ece65e095a1但是,在vue.js里面配置:执行发送的时候出现:意思是预发请求的时候不通过,不再正式发请求...

jQuery实现form表单序列化转换为json对象功能示例

<!DOCTYPEhtml><html><head><metacharset="utf-8"/><title>jqueryform序列化转换为json对象</title><scriptsrc="//cdn.bootcss.com/jquery...

Javascript性能优化阅读笔记

大多数浏览器都是用单一进程处理UI界面的刷新和JavaScript的脚本执行,所以同一时间只能做一件事,Javascript执行过程耗时越久,浏览器等待响应的时间就越长。所以,HTML页面在遇到尽管减少Javascript文件的大小并限制HTTP请求次数仅仅只是第一步,下载单个较大的Javascript脚本执行也许要锁...

Vue.js学习笔记(二)

一、文本渲染Vue支持动态渲染文本,即在修改属性的同时,实时渲染文本内容。同时为了提高渲染效率,也支持只渲染一次,即第一次渲染出文本后,文本内容不再跟随属性值的变化而变化。实时渲染1<divclass="row">2<h2>文本-实时渲染</h2>3<inputtype="te...
代码星球 代码星球·2020-05-25

Vue.js学习笔记(三)

 一、v-model的修饰符 v-model 是用于在表单表单元素上创建双向数据绑定的指令。在 <input> 和 <textarea> 上,默认通过监听元素的 input 事件来更新绑定的属性值。为了能明...
代码星球 代码星球·2020-05-25

在vue项目中,将juery设置为全局变量

1.首先执行:npminstall jQuery--save-dev,在package.json里加入jQuery。2.修改build下的webpack.base.conf.js方法一:首先加入:constwebpack=require("webpack")然后在module.exports对象中加入:&nb...

js中遍历对象的属性和值的方法

鉴于循环目标是个对象,length是为undefined,用map等对数组的循环方法不行,对象就用此下方法  for(varkeyin_this.lists.medicines){    medicineName+=_this.lists.medicines[key].medicine.medicinePublic.m...

深入理解JS的事件绑定、事件流模型

 一、JS事件(一)JS事件分类1.鼠标事件:click/dbclick/mouseover/mouseout2.HTML事件: onload/onunload/onsubmit/onresize/onchange/onfoucs/onscroll3.键盘事件: keydown:键盘按下时...

js中的var a = new A;与var a = new A()的区别

JavaScript 中的new关键字与C#,JAVA中的概念完全不一样。  例:var a=new A();  让我们来看看在JavaScript中的new发生了什么?  var a={};//建立了一个新对象;&nb...
代码星球 代码星球·2020-05-25

原生js实现图片的3d效果

<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"><metaname="Generator"content="EditPlus®"><metaname="Author"content=...

js中构造函数与普通函数的区别

构造函数不仅只出现在JavaScript中,它同样存在于很多主流的程序语言里,比如c++、Java、PHP等等。与这些主流程序语言一样,构造函数在js中的作业一样,也是用来创建对象时初始化对象,并且总与new运算符一起使用。在js中,构造函数与普通函数的区别不是很大。接下来就主要讲讲两者的区别。1.在命名规则上,构造函...
首页上一页...908909910911912...下一页尾页