我需要一个想法来创建在它之前采用元素的方法
I need an idea of creating methods that take elements before it
我需要一个想法来创建在它之前采用元素的方法
note it should take a defined element instead of an object
example:
"use strict";
var element = document.getElementById('name').value;
elment.capitalize();//the capitaze should be a function
i will appriciate for your help.
不,您不能使用 method
与变量关联并调用它。对于那种情况,我们需要处理对象。您可以创建一个具有必要属性和函数的对象数据结构,这样当您调用该对象的 capitalize()
函数时,您可以获得该对象的 name
属性 的大写值。
var element = {
name: 'name',
capitalize: function(){
this.name = this.name.toUpperCase();
return this.name;
}
}
var name = element.capitalize();
console.log(name);
我需要一个想法来创建在它之前采用元素的方法
note it should take a defined element instead of an object example:
"use strict";
var element = document.getElementById('name').value;
elment.capitalize();//the capitaze should be a function
i will appriciate for your help.
不,您不能使用 method
与变量关联并调用它。对于那种情况,我们需要处理对象。您可以创建一个具有必要属性和函数的对象数据结构,这样当您调用该对象的 capitalize()
函数时,您可以获得该对象的 name
属性 的大写值。
var element = {
name: 'name',
capitalize: function(){
this.name = this.name.toUpperCase();
return this.name;
}
}
var name = element.capitalize();
console.log(name);