E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
returnthis
前端常见设计模式
构造函数模式functionPerson(name,age){this.name=namethis.age=age}Person.prototype.sayName=function(){
returnthis
.name
蛋黄肉
·
2020-02-14 17:32
函数作用域的经典剖析
//如上的代码等同,同理,原题中代码最终执行时的是:functionFoo(){getName=function(){alert(1);};
returnthis
;}vargetName;//只提升变量声明
善良的大叔
·
2020-02-13 22:36
ES6—get 与 set
getter可以得到一些东西的方法,setter可以设置东西classChef{constructor(food){this.food=food;this.dish=[];}//gettergetmenu(){
returnthis
.dish
益码凭川
·
2020-02-13 19:00
js算法题:
算法题:constobj={type1:{a:1,b:2},type2://赋值位type1的值不通过中间变量实现}constobj={type1:{a:1,b:2},gettype2(){
returnthis
.type1
追逐繁星D孩子
·
2020-02-13 17:31
面试题实际应用
returnthis
;//这里返回的是全局window对象,并不是foo本身的实例。}////console.log(Foo());//你这里是执行了这个方法,里面返回了一个this,也就是win
BeierYao
·
2020-02-13 09:12
vue09----vuex辅助函数、Detail.vue跳转Player.vue、封装mutations中的函数名、utils工具的使用、&符号、audio标签的timeupdate事件和ended事件、点击play按钮实现播放和暂停,同时img对应旋转或暂停旋转、上一曲(prev)和下一曲(next)、props传值以对象形式对象接收、watch监听控制进度条的宽度、点击滚动条控制播放时间
样式作用域scoped###vuex的辅助函数(Player.vue)mapState:将state值直接映射到计算属性原来拿到state中的songList:computed:{songList(){
returnthis
吴小明的博客
·
2020-02-13 00:00
JavaScript的灵活性
例子:*Number.prototype.add=function(x){
returnthis
+x;};上面代码为Number的实例定义了一个add方法。
ferrint
·
2020-02-12 17:59
ES6-------学习(6)class
基本使用classPoint{constructor(x=0,y=0){this.x=x;this.y=y;}toString(){
returnthis
.x+':'+this.y;}}letpoint=
默色留恋
·
2020-02-12 11:32
搞懂this、call、apply
this指向有4中情况:对象的方法调用、普通函数调用、构造函数实例化、call和apply1.对象的方法调用//指向对象本身varobj={name:'bby',getName:function(){
returnthis
.name
bby365
·
2020-02-12 03:57
29. find和findIndex的实现
undefindArray.prototype.myFind=function(callback){for(vari=0;i
returnthis
最爱喝龙井
·
2020-02-10 22:52
Vue的computed和watch的细节全面分析
定义是一个计算属性,类似于过滤器,对绑定到view的数据进行处理1.2get用法data:{firstName:'Foo',lastName:'Bar'},computed:{fullName:function(){
returnthis
.firstName
一郭鲜
·
2020-02-10 11:39
ES6快速入门(三)
1.面向对象a)单例模式(单体模式)letname='Datura';letage=18;letperson={name,age,sex:'Man',showName:function(){
returnthis
.name
datura_lj
·
2020-02-09 19:23
jquery插件方法$.fn/$.extend
写一个简单更改css样式插件$.fn.highlight=function(){this.css("backgroundColor","#ffced").css("color","#d85030");
returnthis
RelaxedAndHappy
·
2020-02-09 15:14
观察者模式
dlUML.png代码//主题,保存状态,状态变化后触发所有观察者对象classSubject{constructor(){this.state=0;this.observers=[];}getState(){
returnthis
.state
hankchang
·
2020-02-09 06:02
Vue 的 生命周期函数加一点扩展
绑定到事件监听里面@click="add"{{}}插入函数执行,{{add()}}{{a}}{{add()}}exportdefault{data(){return{a:2}},methods:{add(){
returnthis
.a
学贤社
·
2020-02-09 06:15
如何使用js实现ArrayList
functionArrayList(){this.arr=[],this.size=function(){
returnthis
.arr.length;},this.add=function(){if(arguments.length
聽見下雨的_聲音
·
2020-02-08 23:19
友元函数
classA{public:A(intx,inty)//构造函数,为成员变量赋值{this->m_x=x;this->m_y=y;}intgetA()//获取m_x的值{
returnthis
->m_x;
夕西行
·
2020-02-08 18:00
[JavaScript] 如何改变getter方法中this的指向
1.普通方法中的this指向leta={b(){
returnthis
;}};console.log(a.b()===a);//trueletc={d:a.b};console.log(c.d()!
何幻
·
2020-02-08 07:52
js用new实例化对象与直接调用的this的区别
functionFun(argument1,argument2){
returnthis
;}//直接调用varf1=Fun();//window{}//实例化对象varf2=newFun();//Fun{
Joyanceh
·
2020-02-08 01:44
vue中计算属性中的set和get
13el:'#app',14data:{15name:'RoseJack',16firstName:'小',17lastName:'明'18},19methods:{20reverseStr(){21
returnthis
益码凭川
·
2020-02-07 18:00
仿源码写一个简单的ArrayList
publicclassArrayList01{//数据结构:数组privateObject[]elementData;//list中的元素个数privateintsize;publicintsize(){
returnthis
.size
Stringer
·
2020-02-07 18:31
Vue简单的数字换算,购物车组件
{money|fix}}日元{{jm|fix}}letvm=newVue({el:"#app",data:{count:1,imgs:''},computed:{//计算属性计算换算值money(){
returnthis
.count
弦生_a3a3
·
2020-02-07 12:40
vue关于截取字符串并将字符串替换成指定格式
returnvalue.replace(value.substring(3,value.length-4),'****')}也可以在computed中使用,但限于知识,无法做到复用web:{{str}}computed:str(){
returnthis
.demo
致爱丽丝
·
2020-02-07 12:00
watch实现监听Vuex状态监听(利用computed)
$store访问到computed:{f1(){
returnthis
.$store.state.xxxx}},watch:{f1(curVal,oldVal){//这里的cur
未月廿三
·
2020-02-07 12:00
JS扩展方法
清除两边的空格String.prototype.trim=function(){
returnthis
.replace(/(^\s*)|(\s*$)/g,'');};合并多个空白为一个空白String.prototype.ResetBlank
霜天晓
·
2020-02-07 08:53
经典Foo和Foo.getName
functionFoo(){getName=function(){console.log(1);};
returnthis
;}Foo.getName=function(){console.log(2);}
_章鱼小丸子
·
2020-02-07 06:17
前端常见面试题二十四(编程题)
第一题functionFoo(){getName=function(){console.log(1);}
returnthis
;};Foo.getName=function(){console.log(2
蒋伟_fc89
·
2020-02-07 03:40
数据结构与算法JavaScript描述(8) —— 二叉查找树(BST)
classNode{constructor(data){//Node既保存数据也保存和其他节点的链接this.data=datathis.left=nullthis.right=null}toString(){
returnthis
.data.toString
fehysunny
·
2020-02-07 02:05
Java记录4--string
System.out.println(类对象名)实际输出的是该对象的toString方法所返回的字符串3.所有类都从Object类继承了equals方法,源码如下publicbooleanequals(Objectobj){
returnthis
溪风吹雨
·
2020-02-06 15:00
vue的一些注意点
限制数组元素的个数){{item}}newVue({el:'#app',data:{fruit:['苹果','橘子','香蕉','橙子','菠萝','葡萄']},computed:{filterFruit(){
returnthis
.fruit.slice
asimpleday
·
2020-02-06 12:29
使用json实现ajax请求servlet
json对象和json串json对象:我们就是指js中的对象{属性名:属性值,属性名:属性值}varperson={name:”狗娃”,age:18,sex:”男”,getName:function(){
returnthis
.name
梦蓝樱飞2018
·
2020-02-06 03:40
普通函数和构造函数
this默认指向window构造函数this指向当前实例化的对象本身普通函数与构造函数的相同点:都会执行函数内部的代码functionFoo(){getName=function(){alert(1);};
returnthis
他方l
·
2020-02-05 22:49
JavaScript中new操作符的详细过程
操作符调用构造函数这里先看一个例子:functionPerson(name,sex){this.name=name;this.sex=sex;};Person.prototype.go=function(){
returnthis
.name
有鱼是只猫
·
2020-02-04 20:12
javascript
前端
原型
Class 简单使用摘要
this.x,this.y)}}//z构造函数实现functionPoints(x,y){this.x=x;this.y=y;}Points.prototype.toString=function(){
returnthis
.x
YjWorld
·
2020-02-02 10:37
【JS】this有哪些使用场景?跟C,Java中的this有什么区别?如何改变this的值?
则指向所属对象varmyObject={value:100};myObject.getValue=function(){console.log(this.value);console.log(this);
returnthis
.value
小小慧house
·
2020-02-01 23:35
getElementsByClassName兼容ie8
getElementsByClassName的兼容方法很多,参照zxx,方法较简单:getByClassName=function(classNames){
returnthis
.querySelectorAll
前端历险记
·
2020-02-01 18:11
vue(六)--计算属性(computed)
,computed:{//计算属性的getterreversedMessage:function(){//`this`指向vm实例
returnthis
.message.sp
crazy戴夫
·
2020-02-01 15:00
vue(六)--计算属性(computed)
,computed:{//计算属性的getterreversedMessage:function(){//`this`指向vm实例
returnthis
.message.sp
crazy戴夫
·
2020-02-01 15:00
vuex 基本语法
State是唯一的数据源,单一的状态树constCouter={template:`{{count}}`,computed:{count(){
returnthis
.
到此灬一游丿
·
2020-01-30 14:00
计算属性的getter和setter
1computed:{2fullName:{3//getter4get:function(){5
returnthis
.firstName+''+this.lastName6},7//setter8set
一只然
·
2020-01-30 13:00
JavaScript实现常见的数据结构
classStack{constructor(){this.items=[];}getlength(){
returnthis
.items.length;}//获取栈顶元素getpeek(){return
Tuzilow
·
2020-01-29 23:00
JavaScript-其他设计模式
clone接口,不用自己实现//'object.creat'用到了原型模式的思想(虽然不是java中的clone)//基于一个原型创建一个对象varprototype={gatName:function(){
returnthis
.first
跌倒的小黄瓜
·
2020-01-29 20:00
JavaScript-其他设计模式
clone接口,不用自己实现//'object.creat'用到了原型模式的思想(虽然不是java中的clone)//基于一个原型创建一个对象varprototype={gatName:function(){
returnthis
.first
跌倒的小黄瓜
·
2020-01-29 20:00
2018-11-05(参考基础阮一峰大神记录)一
随笔以防止忘记闭包闭包//varname="我是外部变量"//varobj={//name:'我是内部变量',//getName:function(){//returnfunction(){//
returnthis
.name
冫笙
·
2020-01-08 15:31
读 Zepto 源码之操作 DOM
读Zepto源码系列文章已经放到了github上,欢迎star:reading-zepto源码版本本文阅读的源码为zepto1.2.0.remove()remove:function(){
returnthis
.each
对角另一面
·
2020-01-07 22:56
VUE学习(三、文本与指令)
()}}exportdefault{name:'HelloWorld',data(){return{msg:'WelcometoYourVue.jsApp'}},methods:{details(){
returnthis
.msg
学霸王先森
·
2020-01-07 17:00
JS 类的创建
1.es5this.name=name;this.age=age;}Person.prototype.getName=function(){
returnthis
.name;}varperson1=newPerson
麻辣小面瘫
·
2020-01-07 12:08
JavaSE知识点13java枚举与安全枚举
CharEnum.values()安全枚举定义与使用publicenumMyEnum{A("aaa"),B("bbb"),C("ccc");privateStringvalue;publicStringgetValue(){
returnthis
.value
paulpaullong
·
2020-01-07 10:47
JavaScript的this详解(猜对所有输出,你就通透了)
一.来猜猜this的输出吧//定义一个全局变量varname='haha';//定义一个全局函数functiongetName1(){
returnthis
.name;}//定义一个构造方法functionPerson
Mr云台
·
2020-01-07 10:10
本周学习总结
122console.log(String.fromCharCode(122));//'z'实现一个push方法Array.prototype.push=function(val){this[this.length]=val;
returnthis
.length
房东家的猫
·
2020-01-06 17:00
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他