一道关于链式调用的题目

// 使用构造函数的形式

function Hero(name) {

this.name = name;

console.log(name);

return this;

}

Hero.prototype.kill = function () {

console.log('kill');

return this

}

Hero.prototype.sleep = function (time) {

var start = new Date().getTime();

console.log('Timeout');

while((start + time * 1000) > new Date().getTime()) {

}

return this;

}

// 创建一个实例

var hero = function(name) {

return new Hero(name);

}

console.log(hero('Gping'));

hero("37er").kill(2).sleep(5).kill(1);

// 使用对象的形式

var Hero = function(text) {

console.log('Hello ' + text)

var obj = {

kill: function(num) {

if (num == 1) {

console.log('kill');

} else {

console.log('kills');

}

return this;

},

sleep: function(time) {

var start = new Date().getTime();

console.log('timeOut');

while((start + time*1000) > new Date().getTime()) {

}

return this;

},

recover: function(num) {

console.log('recover ' + num);

return this;

}

}

return obj;

}

三七互娱php笔试题,三七互娱笔试相关推荐

  1. 三七互娱2018笔试题

    三七互娱,一个小时,十个简答题,也许是想用时间先刷掉一批人吧. 一.指针和引用的区别? (1)指针可以不初始化,引用必须初始化. (2)指针可以改变其指向,引用一经引用,无法改变. (3)指针有二级指 ...

  2. 「2022」字节-前端(互娱)笔试题

    1.对数组原生方法的使用 ① 题 目 : ② 参考答案 : const arr1 = [10,9,8,7,6,5,4,3,2,1] arr1.splice(2,1);const arr2 = [10, ...

  3. 网易互娱:笔试题(20190907)

    二进制回文数 利用栈stack作为媒介来求十进制数的二进制,再折半比较判断是否为回文数. #include <iostream> #include <vector> #incl ...

  4. 中国人民银行计算机招聘笔试题和答案(笔试真题)

    中国人民银行计算机招聘面试题(笔试真题) 试题一 网络基础 1.计算机网络是______________与______________相结合的产物. 2.按计算机连网的区域大小,我们可以把网络分为__ ...

  5. 神州数码c语言笔试题,2016年计算机笔试考试题及答案

    2016年计算机笔试考试题及答案 2016年计算机等级考试就要开始了,同学们复习好了吗?下面yjbys小编为大家准备的是关于网络笔试的考试题及答案,希望能帮助大家顺利通过考试! [字符串] 1.输入一 ...

  6. 微软笔试题 2013暑期实习笔试题目

    2019独角兽企业重金招聘Python工程师标准>>> 1: 有1000瓶水,其中1瓶是有毒的,小老鼠如果喝了有毒的水会在一个星期后死掉,问至少需要多少只小老鼠来做实验,才能够在一星 ...

  7. 京东校招java笔试题_2017京东校招笔试编程题:进制转换、辗转相除

    题目描述 时间限制:C/C++语言 1000MS 其他语言:3000MS 内存限制:C/C++语言 65536KB 其他语言:589824KB 题目内容:尽管是一个CS专业的学生,小B的数学基础很好并 ...

  8. tcl c语言笔试题,TCL2014校园招聘笔试真题及答案

    1.ADO.net中常用的对象有哪些?分别描述一下. 答:Connection数据库连接对象Command数据库命令DataReader数据读取 器DataSet数据集 2.什么是code-Behin ...

  9. html5笔试题dw,网页制作笔试选择题

    网页制作笔试选择题20例 1.在HTML中,下面是超链接标签的是:(  A     ) A-  B-  C-  D - 2.给所有的<h1>标签添加背景颜色的是( B) A. h1 {ba ...

最新文章

  1. python模块之json,pickle
  2. smartsql和mysql_SmartSql 常见问题
  3. 最短路径算法 Floyd-傻子也能看懂的弗洛伊德算法(转)
  4. 印度太阳能企业争取对中、台、马实施反倾销税
  5. python爬虫实战测评_Python 爬虫实战入门(上)
  6. VTK:BiDimensionalWidget二维小部件用法实战
  7. 谈谈写程序与学英语(转载)
  8. php抓取网页css,php 抓取的页面如何处理可以只保留DOM结构,去掉CSS和JS?
  9. 如何在Vue中添加百度统计代码?
  10. VB / VS 多语言软件设计
  11. alisql mysql_AliSQL · 特性介绍 · 动态加字段
  12. 29-地理空间数据云下载【进阶】
  13. Python-docx python处理Word文档之加下划线
  14. 日本艺伎的拍照姿势,竟源于孔子?看完真的涨知识···
  15. 一位“技术宅”自制的自行车码表在B站火了,稚晖君点赞,网友催量产
  16. 《APP逆向学习》课程介绍和什么是安卓app逆向?
  17. 问题:vscode 中用matplotlib 绘图时无法弹窗,不显示图像
  18. 1、每天学习一点点之 contenteditable 属性
  19. 文件7:文件路径基础
  20. 大数据-玩转数据-hive的安装

热门文章

  1. 开源项目推荐:使用Qt编写和开发的开源IDE
  2. unity键盘控制移动操作(WASD)篇
  3. Vue2 -- 组件化
  4. java证明角谷猜想_角谷猜想证明
  5. 怎么卸载脚手架_脚手架施工方案钢丝绳卸载
  6. Linux系统文件体系
  7. mysql怎么创建库和创建表?
  8. 【01.14】网络安全学习day3
  9. docker学习(一)命令大全
  10. 办理3C认证多少钱?包含哪些费用?