TOGOUTECH

firstname

全部标签

IE8 中的 JavaScript getter 支持

检查这段代码。这是一个非常简单的JavaScript对象,使用ModulePattern实现(您可以在thisfiddleaddress看到现场示例)varhuman=function(){var_firstName='';var_lastName=''return{getfirstName(){return_firstName;},getlastName(){return_lastName;},setfirstName(name){_firstName=name;},setlastName(name){_lastName=name;},getfullN

javascript - 如何使用 JSON 创建从对象类型继承的对象?

我知道如何使用JSON来创建对象,但似乎没有办法使用JSON来创建特定对象类型的对象。这是一个对象的例子并创建它的一个实例:Person=function(){};Person.prototype={FirstName:null,GetFirstName:function(){returnthis.FirstName;}};//CreateaninstanceofthePersonObjectvarme=newPerson();me.FirstName="Chris";alert(me.GetFirstName());//alerttheFirstNamepropert

javascript - 在 coffeescript 中调用函数定义的方法

您如何将这段javascript翻译成coffeescript?具体来说,我正在努力研究如何在函数定义上调用.property()。MyApp.president=SC.Object.create({firstName:"Barack",lastName:"Obama",fullName:function(){returnthis.get('firstName')+''+this.get('lastName');//Callthisflagtomarkthefunctionasaproperty}.prop

javascript - Formik 和 Material-UI

我正在尝试将Formik与Material-UI文本字段一起使用。像这样:importTextFieldfrom'@material-ui/core/TextField';import{Field,FieldProps,Form,Formik,FormikErrors,FormikProps}from'formik';importReact,{Component}from'react';interfaceIMyFormValues{firstName:string;}classCreateAgreementFormextendsCompo

javascript - 在 knockout.js 中设置组合选项文本

我想在我的optionsText字段中组合两个返回值,我认为这很简单,但我显然错了。我还为普通View模型之外的选项字段使用了一个值。原文如下:<selectstyle="width:180px"data-bind="visible:false,value:fields.person,options:$root.extra.personList,optionsText:'FirstName',optionsValue:'LastName'},select2:{}">这工作正常,显示此人的名字并将值设置为姓氏。下

javascript - 在javascript中为什么使用 "var that = this "

这个问题在这里已经有了答案:Whatdoes'varthat=this;'meaninJavaScript?(6个答案)关闭7年前。嗨,我是JavaScript的新手使用这条线有什么好处varthat=this一个例子functionPerson(firstname,lastname,age){this.firstname=firstname;this.lastname=lastname;this.age=age;getfullname=function(){returnfirstname+““+lastname;};varthat=this;this.sayHi=fu

javascript - JS中如何引用当前对象的属性

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Self-referencesinobjectliteraldeclarations我在JS中有一些简单的对象,比如这个例子:varobject={firstname:'john',lastname:'paul',wholename:firstname+lastname}这个简单的事情行不通;john和paul在全名中未定义,因此我尝试使用“this”运算符,它仅在我执行函数(getWholeName(){returnthis.firstname+this.lastname})

javascript - 如何更好地构建 JSON 中的数组数组

在以下JSON对象中:varemployees={"accounting":[//accountingisanarrayinemployees.{"firstName":"John",//Firstelement"lastName":"Doe","age":23},{"firstName":"Mary",//SecondElement"lastName":"Smith","age":32}],//End"

c# - 命名参数的规则是什么?为什么?

考虑这样的方法voidRegisterUser(stringfirstname,stringlastname,intage);我喜欢在调用它们时像这样明确命名方法的参数,因为有人很容易混淆firstname和lastname参数。然而,对于age来说,这并不是真正必要的。例如,从清晰度的角度来看,我认为这应该没问题。RegisterUser(firstname:"John",lastname:"Smith",25);但是会抛出如下错误:Namedargumentspecificationsmustappearafterallfixedargumentsh

c# - 自动实现属性中的私有(private)变量在哪里/什么?

没有(显式)引用FirstName应该隐藏的firstName私有(private)变量。你能解释一下这是如何工作的吗?我假设正在获取和设置一些私有(private)变量。谢谢。//auto-implementedpropertyFirstNamepublicstringFirstName{get;set;} 最佳答案 基本上,编译器会将您的代码转换成如下内容:privatestring<__>firstName;publicstringFirstName{get{return<__>firstName;}s