前端测试题,可以试一下

最近经历了一个小小的测试,不走心就直接被pass,可能也是自己水准差太多,测试题放出来可以试试。

一、用纯css实现两行两列,第二行中的两列高度自适应

二、 阐述实现浏览器跨域问题的几种方式

三、 用原生javascript(非jQuery)简单实现 $(“.item”).addClass(“red”);

四、 使用Object. Defineproperty 实现简单的双向绑定

五、 从[01,02,03,04,05,06]数组中取五项进行从小到大排列,写出算法

例(其中两项): [01,02,03,04,05] [01,02,03,04,06]

可以在评论里写自己的答案来分享。

时间: 2024-07-31 13:43:44

前端测试题,可以试一下的相关文章

Web前端测试题

JS题目: 在JavaScript中( )方法可以对数组元素进行排序. A. add()B. join()C. sort()D. length() 答案:http://hovertree.com/tiku/bjaf/5v9ps30o.htm JS题目: 下列正则表达式中( )可以匹配首位是小写字母,其他位数是小写字母或数字的最少两位的字符串. A. /^\w{2,}$/B. /^[a-z][a-z0-9]+$/C. /^[a-z0-9]+$/D. /^[a-z]\d+$ 答案:http://ho

阿里前端测试题--关于ES6中Promise函数的理解与应用

今天做了阿里前端的见识题目,原题目是这样的 //实现mergePromise函数,把传进去的数组顺序先后执行,//并且把返回的数据先后放到数组data中 const timeout = ms => new Promise((resolve, reject) => {setTimeout(() => {resolve();}, ms);}); const ajax1 = () => timeout(2000).then(() => {console.log('1');retur

《JavaScript & jQuery交互式Web前端开发》之JavaScript基础指令

       在本节中.你将開始学习阅读和编写JavaScript代码,还将学习怎样编写Web浏览器可以遵照运行的指令.在開始学习后面章节中的更复杂的概念之前.我们先学习语言的一些核心部分,然后看看怎样使用它们来编写一些很基础的(仅包括少量简单步骤)脚本程序.     在開始学习后面章节中的更复杂的概念之前,我们先学习语言的一些核心部分,然后看看怎样使用它们来编写一些很基础的(仅包括少量简单步骤)脚本程序. 语言: 语法结构 不论什么新的语言都一样,都要学习它们的新词汇(词汇表),以及将这些词汇

Memcached十问十答

1.Memcached是什么,有什么作用? Memcached是一种纯内存的,key-value,CS架构的数据库服务软件,主要用于数据库,web服务器的缓存,以减小数据库,web服务器的访问压力,尤其是对数据库,可以将经常被访问的数据缓存到memcache中,这是通过前端的 程序试实现的.对于常用的数据在写入的时候,不仅要往数据库中写入,还要往memcached内存中写入. 2.Memcached服务在企业集群架构中应用场景 完整缓存 热点缓存 会话保持 3.Memcached服务在不同企业业

深入浅出Node.js(一):什么是Node.js

Node.js从2009年诞生至今,已经发展了两年有余,其成长的速度有目共睹.从在github的访问量超过Rails,到去年底Node.jsS创始人Ryan Dalh加盟Joyent获得企业资助,再到今年发布Windows移植版本,Node.js的前景获得了技术社区的肯定.InfoQ一直在关注Node.js的发展,在今年的两次Qcon大会(北京站和杭州站)都有专门的讲座.为了更好地促进Node.js在国内的技术推广,我们决定开设“深入浅出Node.js”专栏,邀请来自Node.js领域的布道师.

[转帖]curl网站开发指南

curl网站开发指南 http://www.ruanyifeng.com/blog/2011/09/curl.html linux 里面有非常多很好的工具 比如这个 curl 之前 以为 wget 就知识干下载用的 其实最开始 同事也使用过 jenkins 用curl -X post 的方式创建项目 然后 代码里面封装一下 就可以实现一个小的功能了. 作者: 阮一峰 日期: 2011年9月 4日 感谢 腾讯课堂NEXT学院 赞助本站,腾讯官方的前端课程 免费试学. 我一向以为,curl只是一个编

【转帖】H5 手机 App 开发入门:概念篇

H5 手机 App 开发入门:概念篇 http://www.ruanyifeng.com/blog/2019/12/hybrid-app-concepts.html 作者: 阮一峰 日期: 2019年12月10日 感谢 腾讯课堂NEXT学院 赞助本站,腾讯官方的前端课程 免费试学. 手机现在是互联网的最大入口.根据<中国互联网报告>,手机网民已经超过8亿,人均每天上网三个多小时. 毫不奇怪,手机应用软件(mobile application,简称 mobile App)的开发工程师供不应求,一

微服务,为什么从前后端分离开始?

关注「IT老兵哥」,赋能程序人生!既要低头赶路,又要抬头望天,科技是为人服务的,任何技术背后都有更深层次的考量,在本系列的第一篇文章中我们聊了微服务的本质,它是一种可以加速分工.促进合作的新协作机制.知其然,知其所以然,在第二篇文章中我们剖析了微服务为什么可以加速分工.促进合作,今天我们再接着来聊聊怎样开启微服务架构之旅. 微服务到底改变了什么,你知道吗? 微服务,为什么可以加速分工.促进合作? 1. 从前后端分离开启微服务改造 现在我们对微服务有了更深入的了解,也准备在构建新系统时采用这套新架

Web前端开发测试题阅读笔记

引自: http://www.w3cplus.com/css/front-end-web-development-quiz.html Q7:下面代码弹出值是什么? x = 1; function bar() { this.x = 2; return x; } var foo = new bar(); alert(foo.x); 答:2 这里主要问题是最外面x的定义,试试把x=1改成x={},结果会不同的.这是为什么呢?在把函数当作构造器使用的时候,如果手动返回了一个值,要看这个值是否简单类型,如