当前位置: 首页 > news >正文

适合初学者做的网站天津seo外包团队

适合初学者做的网站,天津seo外包团队,汉中网站建设公司推荐,网页制作与设计调试分析目录 任务描述 相关知识 属性的获取 方式一 方式二 属性的修改与新增 删除属性 编程要求 任务描述 Luma Restaurant 以前的财务人员在统计销售额的时候不小心把数据弄错了#xff0c;现在的财务人员想通过一个 JavaScript 函数方便的修改数据#xff0c;并署上自己的…目录 任务描述 相关知识 属性的获取 方式一 方式二 属性的修改与新增 删除属性 编程要求 任务描述 Luma Restaurant 以前的财务人员在统计销售额的时候不小心把数据弄错了现在的财务人员想通过一个 JavaScript 函数方便的修改数据并署上自己的名字请你帮助她完成这个任务吧   本关任务根据本小结内容完成 JavaScript 对象属性值的获取和修改。 相关知识 在 Java 中当实体类建立以后类的属性只能获取与修改不能增加与删除。但是因为 JavaScript 是动态类型的语言JavaScript 中对象的属性具有增删改查所有的操作。 属性的获取 方式一 属性的获取有两种方式一种是使用.符号符号左侧是对象的名字符号右侧是属性的名字如下 var student {name:Alice,gender:girl}; console.log(student.name); // 输出Alice 这种情况下属性名必须是静态的字符串即不能是通过计算或者字符串的拼接形成的字符串。 方式二 另外一种是使用[]符号符号的左边是对象的名字双引号中间是属性的名字这种情况下属性名可以是一个表达式只要表达式的值是一个字符串即可。如下 var student {name:Alice,gender:girl}; console.log(student[name]); / /输出Alice 有两种情况必须使用第二种方式 属性名含有空格字符如student[first name]这时不能用student.first name代替编译器无法解释后者 属性名动态生成比如用for循环获取前端连续 id 的值这种 id 名之间一般有特定关系。如下面的例子 for(int i 0;i 5;i ) {console.log(student[idi]); } 属性的修改与新增 属性的修改指修改已有属性的值这个直接用赋值符号即可。   属性的新增与修改在形式上完全相同区别仅在于编译器会根据属性的名字判断是否有该属性有则修改没有则新增。 var student {name:Kim,age:21 }; student.age 20;//修改属性覆盖了原来的值21 student.gender female;//新增属性gender 删除属性 JavaScript 中的属性还可以删除这在其他的面向对象语言如 Java 或者 C 中是无法想象的删除通过delete运算符实现。删除成功返回布尔型true删除失败也是返回true所以在删除之前需要判断一个属性是否存在这个内容将在下一关讲解。 需要注意的是对象只能删除自己特有的属性而不能删除继承自原型对象的属性。同时对象在删除属性时要防止删除被其他对象继承的属性因为这样会导致程序出错。 var Store new Object(); Store.name lofo Market; Store.location NO.13 Five Avenue; console.log(delete Store.name); // 删除成功输出true console.log(Store.name); // 已删除返回undefined delete Store.prototype; // 删除失败非自有属性 编程要求 请补全右侧 Begin 和 End 之间的代码片段使函数reviseAttribute(reviser,date,attvalue) 具备根据传入参数修改store对象的属性的功能具体要求如下 如果调用函数reviseAttributereviser,date,attvalue并传入值 Alice,1,1000那么对应store的day1属性的值就修改为 1000,accountant属性的值修改为Alice var store {name:Luma Restaurant,location:No 22,Cot Road,accountant:Vivian Xie,day1:3200,day2:3200,day3:3200,day4:3200,day5:3200,day6:3200,day7:3200,day8:3200,day9:3200,day10:3200 } function reviseAttribute(reviser,date,attValue) {//Convert string to integerattValue parseInt(attValue);//请在此处编写代码/*********begin*********/store[daydate] attValue;store.accountant reviser;/*********end*********/var totalSales store[day1]store[day2]store[day3]store[day4]store[day5]store[day6]store[day7]store[day8]store[day9]store[day10];return totalSalesstore.accountant; }
http://www.hkea.cn/news/14567896/

相关文章:

  • o2o网站建设最好公司排名中山外包网站设计
  • 提供网站设计收费标准什么网站可以做新闻听写
  • 单页的网站怎么做的建设工程施工范围
  • 沧州做网站西安优化官网公司
  • 深圳便宜建网站wordpress餐厅主题
  • 温州网站建设免费服务互联网推广品牌
  • ps插件国外网站ui设计面试题
  • 公司设计网站建设合同自己注册公司网站
  • 建设网站的条件如何看网站做没做推广
  • 哪里有营销型网站网站 安全 维护
  • 本地建站教程大方网站制作
  • 免费网站成品广州网页设计薪酬
  • 湖南备案网站建设方案书10岁一12岁的创意手工
  • 网站建设模块下载家装网站建设公司
  • 网站做微信支付成都房地产开发商排名
  • 要想做一个好网站需要多久仙游网站建设
  • 摄影网站开发背景怎么写上海近期大型招聘会
  • 青岛市住房和城乡建设局官方网站辽宁建设工程信息网新版网址
  • 京东商城网站特色wordpress 4.5下载地址
  • 网站开发三个流程什么是网络营销的技术
  • 服装网站模板商丘网站制作教程
  • 企业网站建设 租用服务器软件开发需要具备什么条件
  • 没有ipc备案的网站建设电子商务网站总结
  • 网站开发的发展历史及趋势网站开发国内外现状研究
  • 工作号做文案素材的网站装饰设计乙级资质
  • 免费建设个人网站阳光家园广州网站
  • 哈尔滨网站建设工作室怎么在手机上设计网站
  • 阿尔山网站建设wordpress修改为中文
  • h5网站开发定制wordpress分类下的所有文章加密
  • 浙江建设人才网做360优化网站都有哪家