JS-day8

怎么下载一个zip文件?

举例说明如何使用WebSQL?

举例说明js如何拖拽排序?

怎样在JavaScript中创建一个worker线程?

写个给图片加水印的方法

说说你对执行上下文的理解

有些js库习惯在代码开头处添加分号有什么作用呢?除了分号还可以换成别的吗?

在js中attribute和property的区别是什么?

举例说明数组的排序方法有哪些?

举例说明js拖拽用到的事件有哪些?

用原生JS封装插件的方式有哪些?

用js模拟实现微信抢红包的算法,并说明你的思路

如何实现锁定网页、密码解锁的效果?说说你的方法和步骤是什么?

你知道1和Number(1)的区别是什么吗?

说说CORS为何要区分预检请求和简单请求呢?

实现异步编程有哪些方式?推荐用哪种?

为什么说js是单线程,而不是多线程呢?

使用js实现摩斯密码的加密和解密

请使用原生的js实现斐波那契数列

阻止事件的默认行为有哪些?说说它们之间的区别是什么?

请举例说明动态操作DOM的方法有哪些?

原生Math的方法有哪些?请列举并描述其功能

什么是词法分析?请描述下js词法分析的过程?

自己实现数组的 mapfilterfind 方法

请描述下函数的执行过程

写一个洗扑克牌的方法

说用原生js实现封装一个选项卡的功能

说下你对柯里化函数(currying)的理解,它有什么运用场景?

请描述下ajax的请求都有哪些步骤?

用js实现页面局部打印和预览原理是什么呢?同时在IE上有什么不同?

用js实现小写金额转大写的方法

请解释下NaN === NaN的结果

请写出如下代码运行的结果并解释为什么?[代码]

  var type = 'images';
    var size = {width: 800, height: 600};
    var format = ['jpg', 'png'];

    function change(type, size, format){
        type = 'video';
        size = {width: 1024, height: 768};
        format.push('map');
    }

    change(type, size, format);

    console.log(type, size, format);

写一个方法,将字符串中的单词倒转后输出,如:my love -> ym evol

原生的字符串操作方法有哪些?请列举并描述其功能

JSON.stringify有什么局限性和哪些技巧?

如何实现一个全屏的功能?

举例说明js关闭当前窗口有哪些方法?

说说你对js包装对象的理解

JavaScript有几种类型值?能否画出它们的内存图?

保护js代码的方式有哪些?分别说说他们的原理是什么?

你有用过webRTC吗?它有什么运用场景?

如何实现文件拖动上传?

分析('b' + 'a' + +'a' + 'a').toLowerCase()返回的结果

能否正确获取本地上传的文件路径?如果可以怎么做?如果不可以解释下为什么?

请说说escape、encodeURI、decodeURI、encodeURIComponent和decodeURIComponent的区别?

如何终止WebWork?

写一个方法把多维数组降维

使用正则去掉html中标签与标签之间的空格

document.write和innerHTML有什么区别?

如何使用js来截图?怎样截可见区域和整个页面?

分别写出防抖和节流的两个函数,并描述它们分别有什么运用场景?

写一个把数字转成中文的方法,例如:101转成一百零一

用js写一个事件侦听器的方法

函数声明与函数表达式有什么区别?

请用js编写一个红绿灯程序

请详细描述AJAX的工作原理

请描述下什么是原型模式?它主要运用在哪些场景?

请描述下js的原型和原型链的理解以及它们之间的关系

写一个方法判断给定的字符串是否同态(isomorphic)

说说你对作用域链的理解

写个方法,找出指定字符串中重复最多的字符及其长度

请说说json和jsonp的区别?

你是如何更好地处理Async/Await的异常呢的?

准确说出'1,2,3,4'.split()的结果是什么(包括类型和值)?

不依赖第三方库,说下如何使用js读取pdf?

分别封装精确运算的加减乘除四个方法

不用第三方库,说说纯js怎么实现读取和导出excel?

说说你理解的同步和异步的区别是什么?

写例子说明如何给li绑定事件(ul下有1000+个li)?

要实现一个js的持续动画,你有什么比较好的方法?

分别写出数组的交集、并集、差集、补集这四个方法

用js写出死循环的方法有哪些?

js的函数有哪几种调用形式?

解释下为什么{} + [] === 0为true?

请描述下null和undefined的区别是什么?这两者分别运用在什么场景?

写个方法随机打乱一个数组

js异步加载有哪些方案?

判断instanceof的结果并解释原因 [代码]

    function test(){ 
        return test; 
    } 
    new test() instanceof test;

请写一个sleep(暂停)函数

把Script标签放在页面最底部的</body>之前和之后有什么区别?浏览器会如何解析它们?

js延迟加载的方式有哪些?

请描述你对浏览器同源策略的理解

举例说明js如何实现继承?

用js实现一个九九乘法口诀表

在js中怎么捕获异常?写出来看看?应该在哪些场景下采用呢?

举例说明什么是decodeURI()和encodeURI()是什么?

举例说明什么是IIFEs?它有什么好处?

举例说明数组和对象的迭代方法分别有哪些?

请快速答出此题的答案并解释:var x, y = 1; x + y = ?

说说instanceof和typeof的实现原理并自己模拟实现一个instanceof

js中=、==、===三个的区别是什么?并说明它们各自的工作过程

写一个方法随机生成指定位数的字符串

移动端点击事件为什么会有延迟?有哪些方法可以解决?

写一个字符串重复的repeat函数

说说你对深浅拷贝的理解?并实现一个对数组和对象深拷贝的方法

Ajax请求中get和post方式有什么区别呢?分别在哪些场景下使用?

说说你对base64的理解,它的使用场景有哪些?

formData主要是用来做什么的?它的操作方法有哪些?

举例子说说你对js隐式类型转换的理解

请解释下什么是cookie隔离?为什么要隔离?如何隔离?

说说你对数据类型转换的理解是什么?类型转换的方法有哪些?

如何让(a==1 && a==2 && a==3)的值为true,把"=="换成"==="后还能为true吗?

举例子说明javascript的变量声明提升和函数声明提升

有用过HTML5的WebWork吗?它主要解决了什么问题?

写一个方法获取图片的原始宽高

请实现一个flattenDeep函数,把多维数组扁平化

写一个格式化金额的方法

请说下你对__proto__和prototype的理解

写一个方法,使得sum(x)(y)和sum(x,y)返回的结果相同

JSONP的原理是什么?解决什么问题?

写出4个使用this的典型例子

写一个函数找出给定数组中的最大差值

document的load 和ready有什么区别?

什么是事件委托?它有什么好处?能简单的写一个例子吗?

字符串相连有哪些方式?哪种最好?为什么?

请写出一个函数求出N的阶乘(即N!)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值