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
面向对象(十九)-扩展方法
2.定于扩展方法Personl类的定义publicclassPerson{publicstringname;publicoverridestringToString(){
returnthis
.name;
雷潮
·
2020-03-25 04:34
数据结构与算法JavaScript描述(5) —— 字典(Dictionary)
constructor(){this.elements=[]}//字典中元素个数getlength(){returnObject.keys(this.elements).length}//查找元素find(key){
returnthis
.elements
fehysunny
·
2020-03-24 17:19
Vue中的computed计算属性
Documentvarvm=newVue({el:'#app',data:{firstname:'',lastname:''},methods:{},computed:{fullname:function(){
returnthis
最爱喝龙井
·
2020-03-24 04:24
高级任务6-前端设计模式
发布订阅模式的范例构造函数模式functionPerson(name,age){this.name=namethis.age=age}Person.prototype.sayName=function(){
returnthis
.name
RookieD
·
2020-03-24 04:43
ES6入门之class基本用法
举例来说:constFoo=function(a,b){this.a=a;this.b=b;
returnthis
;}Foo.prototype={c
yu580
·
2020-03-23 15:38
浅析--Vue之计算属性 vs Methods
相信了解Vue的人都知道计算属性computed,在表面上看来computed和methods都能达到同样的效果,比如:methods:{reversedMessage:function(){
returnthis
.message.split
Just_0818
·
2020-03-23 14:30
js继承
不能向超类的构造函数中传递参数*/functionSuperType(){this.property=true;}SuperType.prototype.getSuperValue=function(){
returnthis
.property
lmem
·
2020-03-23 09:42
HTML5基础:JS有哪些变态语法(一)
NO.1Number.prototype.add=function(n){
returnthis
+n;}2["add"](3)最后一句话是什么玩意儿?好像没看懂呢?我们来运行一下看看我擦?它居然执行了?
Eric_V
·
2020-03-22 23:56
JavaScript浅析 -- 原型和原型链
生成一个对象我们可以通过new构造函数来实现,如下:functionPerson(name,age){this.name=name;this.age=age;this.getAge=function(){
returnthis
.age
Da_xiong
·
2020-03-22 20:09
算法学习--队列接口设计
this.items=[];/***[adddescription]添加*@param{[type]}el[description]*/Queue.prototype.add=function(el){
returnthis
.items.push
夏日清风_期待
·
2020-03-22 17:40
17_侦听器(watch)
returnthis
.msg.toUpperCase()}},watch:{msg:function(newVal,oldVal){console.log("watch被调用。。。")cons
CHENPEIHUANG
·
2020-03-22 02:08
作为一位Vue工程师,这些开发技巧你都会吗?
路由参数解耦一般在组件内使用路由参数,大多数人会这样做:exportdefault{methods:{getParamsId(){
returnthis
.
WahFung
·
2020-03-21 22:00
Vue.js学习系列(二十九)-- 计算属性(三)
({el:'#app',data:{name:'Google',url:'http://www.google.com'},computed:{site:{//getterget:function(){
returnthis
.name
博为峰51Code教研组
·
2020-03-21 21:07
Vue双向绑定原理(源码深入解析)
发布者发出通知=>主题对象收到通知并推送给订阅者=>订阅者执行相应操作Vue的配置{{a}}newVue({data:{a:1},computed:{b:function(){
returnthis
.a+
林立镇
·
2020-03-21 07:48
数据结构 - 队列
Queue.prototype.enqueue=function(element){this.data.push(element);}Queue.prototype.dequeue=function(){
returnthis
.data.shift
Top_Chenxi
·
2020-03-20 21:13
Java基础之equals方法
该方法定义在Object类中,其源码如下:/***Object.class*/publicbooleanequals(Objectobj){
returnthis
==obj;}很显然,在Object
M_JCs
·
2020-03-20 18:47
跟着文档学Vuex(三):状态过滤Getters
状态读取我们讲到如何将数据储存到vuex并通过computed读取,但是有时候我们需要从store中的state派生出一些状态,例如对列表进行过滤计数computed:{doneTodosCount(){
returnthis
ClassName
·
2020-03-20 06:55
【面向对象的程序设计(3)】原型链继承
functionSuperType(){this.property=true;}SuperType.prototype.getSuperValue=function(){
returnthis
.property
Wonder233
·
2020-03-19 08:45
jQuery选择器之特殊选择器this
拥有name属性与getName方法,在getName中this指向了所属的对象imoocvarimooc={name:"慕课网",getName:function(){//this,就是imooc对象
returnthis
.name
Z1hgq
·
2020-03-19 06:07
html字符串转义,常用于输入框过滤
String.prototype.encodeHtml=function(){
returnthis
.replace(/"|&|'||[\x00-\x20]|[\x7F-\xFF]|[\u0100-\u2700
一个小小实习生
·
2020-03-19 03:50
computed 和method的区别
方法你可能已经注意到我们可以通过在表达式中调用方法来达到同样的效果:Reversedmessage:"{{reversedMessage()}}"//在组件中methods:{reversedMessage:function(){
returnthis
.message.split
wwf1225
·
2020-03-18 15:38
vue
JavaScript(JS)根据对象名获取对象(整理版)
##//假如这个是你定义的一个类varPageParam={limit:10,page:1,start:1,getLimit:function(){
returnthis
.limit;},setLimit
Mike_Mic
·
2020-03-18 09:56
js 在table指定列搜索文本,并高亮显示
match.返回值是null或["9800",index:0,input:"980085.exe"]..程序只需要判断是否为null就可以了.String.prototype.trim=function(){
returnthis
.replace
yisky
·
2020-03-18 04:55
JS中继承的方式
讨论三种常用的继承方式:组合继承functionFn(name){this.name=name;}Fn.prototype.getName=function(){
returnthis
.name;}varfn
JUN_API
·
2020-03-16 08:13
util.js
vari=0;imax){max=arr[i]}if(arr[i]1000){return(this.item.delivery_distance/1000.0).toFixed(1)+'km'}else{
returnthis
.item.delivery_distance
jh2k15
·
2020-03-16 07:32
Class和普通构造函数有何区别
Class为普通构造函数的语法糖//ClassclassMathHandle{constructor(x,y){this.x=xthis.y=y}add(){
returnthis
.x+this.y}}constm
rookieZ12138
·
2020-03-15 22:58
Web前端
class
普通构造函数
正则系列之去除字符串首尾空格
$)/g;2.使用的字符串方法replace()3.方法实现String.prototype.trim=function(){varreg=/(^\s*|\s*$)/g;//表示以空格开头或以空格结尾
returnthis
.replace
abigdonkey
·
2020-03-15 03:01
Vue源码分析(10)--实例分析computed和watch
实例代码Vue{{messages}}varvm=newVue({el:'#app',name:'app',data:{message:'message'},computed:{messages(){
returnthis
.message
风之化身呀
·
2020-03-13 17:04
12.ES6面向对象
constructor定义//定义Person类classPerson{//构造器constructor(name,age){this.name=namethis.age=age}//getNamegetName(){
returnthis
圆梦人生
·
2020-03-12 08:45
004 创建对象之工厂模式和构造函数模式
JavaScript中创建对象的方式有很多,比如对象字面量模式或者使用Object创建://创建obj1对象letobj1={name:"",showName(){
returnthis
.name}}//
Charleylla
·
2020-03-11 20:29
《前端JavaScript面试技巧》学习笔记 (2) 原型链
写一个原型链继承的例子3.描述new一个对象的过程知识点构造函数functionFoo(name,age){this.name=namethis.age=agethis.class='class-1'//
returnthis
一杯浊酒
·
2020-03-11 12:15
JS设计模式-工厂模式
functionFactory(name,age,sex){letperson={};person.name=name;person.age=age;person.sex=sex;person.say=function(){
returnthis
.name
bestvist
·
2020-03-11 05:07
原型和原型链
运算符)functionFoo(name,age){//this={};默认有这一行,创建一个空对象this.name=name;this.age=age;this.class='class-1';//
returnthis
陈裔松的技术博客
·
2020-03-10 19:31
Unity 游戏框架搭建 2017 (十八) 静态扩展 + 泛型实现transform的链式编程
通过上篇文章介绍的
returnthis
+静态扩展很容易做到,实现代码如下所示:publicstaticMonoBehaviourPositio
凉鞋游戏
·
2020-03-10 18:50
JS学习笔记
一个例子解释this作用:year='2009';varmydate={year:'2019',getoldyear:function(){returnyear},getnewyear:function(){
returnthis
.year
assassion
·
2020-03-10 05:51
vue中的计算属性
Title{{count}}newVue({el:'#itany',data:{msg:'hellovue'},computed:{count:function(){
returnthis
.msg.split
greenPLUS
·
2020-03-09 18:47
js设计模式
1.工厂模式优点避免创建多次对象functionFactory(n,s){//创建一个对象varobj={};obj.name=n;obj.sex=s;obj.sleep=function(){
returnthis
.name
wx5dad8c26324df
·
2020-03-09 16:45
js设计模式
工厂模式
JS笔记:ES6 Class
基本使用classPoint{constructor(x,y){this.x=x;this.y=y;}getx(){
returnthis
.x;}gety(){
returnthis
.y;}staticdistance
开水的杯子
·
2020-03-09 07:29
4.0用户模块开发(越权,高可复用的服务端响应类的封装)
低级别攻击者尝试访问高级别用户的资源;二.封装响应类在public方法上加入@JsonIgnore注解,可以在json序列化的时候,不会序列化这个key@JsonIgnorepublicbooleanisSuccess(){
returnthis
.status
王子也寂寞
·
2020-03-08 18:36
arrow function的一个坑
今天在写Vue官网demo的时候,在写computed的时候,写了以下代码varvm=newVue({el:'#app',data:data,computed:{reversedMessage:()=>{
returnthis
.message.split
winterfallding
·
2020-03-08 11:08
JS中this指针指向
1.this的作用functionidentify(){
returnthis
.name.toUpperCase();}functionsayHello(){vargreeting="Hello,I'm"
小漠穷秋
·
2020-03-08 00:21
2017-12-27
源码中如何使用原型链知识点构造函数构造函数的扩展原型规则和示例原型链instanceof构造函数{#t1}functionFoo(name,age){this.name=namethis.age=agethis.class='class-1'//
returnthis
xunuo0x
·
2020-03-07 13:34
实现Function.prototype.bind的Polyfill
Function.prototype.bind是ES5引入的方法,会返回一个新函数并修改函数的this指向,举个例子(摘自MDN):this.x=9;letmodule={x:81,getX(){
returnthis
.x
Crazy_Urus
·
2020-03-07 08:12
es6(class)
指向函数的调用者undefined(window)下述代码中,报错原因是对象外的getAge无法识别函数体内的ageclassPerson{constructor(){this.age=12;}getAge(){
returnthis
.age
余生筑
·
2020-03-07 06:38
使用fastjson将json字符串转换为Map
privateStringname;//空的构造函数必须要有,具体原因可以百度下classTest(){}classTest(Stringname){this.name=name;}publicStringgetName(){
returnthis
.name
Fighting_rain
·
2020-03-05 21:51
js面向对象以及this问题
hobby){this.name='~~'+name;this.age=age;this.hobby='~~'+hobby;}person.prototype.showName=function(){
returnthis
.name
Dream_shy
·
2020-03-04 12:27
数据结构 - 单向链表
image.pngconstELEMENT_NOT_FOUND=-1;classBaseList{constructor(){this.size=0;}//获取sizegetSize(){
returnthis
.size
Super曲江龙Kimi
·
2020-03-03 21:16
11.命名空间,对象枚举
闭包的变量私有化就是一个很好的处理命名空间的问题.小技巧:1.方法的连续调用,类同jQuery里面的连续调用:varpreson={name:function(){console.log("name")
returnthis
有风吹是幸福的
·
2020-03-03 03:58
VUE大神的成长之路--计算属性
计算之后的值:{{b}}varvm=newVue({el:'#example',data:function(){return{a:"helloworld"}},computed:{b:function(){
returnthis
.a.split
有理想_
·
2020-03-02 21:28
【JavaScript实现数据结构系列】栈
Stack.prototype={constructor:Stack,push:function(data){this.items[this.size++]=data;},pop:function(){
returnthis
.ite
苏星河
·
2020-03-02 07:37
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他