- 博客(8)
- 收藏
- 关注
原创 算法练习1
算法练习题 1: 给定一个字符串 s,计算具有相同数量 0 和 1 的非空(连续)子字符串的数量,并且这些子字符串中的所有 0 和所有 1 都是组合在一起的。 重复出现的子串要计算它们出现的次数。 1. 示例 1 : 输入: “00110011” 输出: 6 解释: 有 6 个子串具有相同数量的连续 1 和 0:“0011”,“01”,“1100”,“10”,“0011” 和 “01”。 请注意...
2019-12-30 22:58:20
551
原创 前端基础面试题汇总
1. HTML & CSS 对 H5 有了解吗? 语义化标签的理解? 了解哪些 css3 的特性?transition和animation的区别?前端页面中动画都有哪些实现方式(别忘了还有js动画)? 谈一下对 websocket的理解?webworks的作用? 用 css 实现 table 表格隔行变色,隔三行变色。 css 怎么实现元素居中?盒子居中?如何水平居中,垂直居中? fle...
2019-12-30 22:03:02
304
原创 面试题(闭包)
关于闭包面试题 1. for 循环 setTimeout 500ms 打印出 1-10 看到这个我能想到:js 单线程、for 循环嵌套定时器,for 为主线程,setTimeout 定时器开始时 for 已结束,所以会直接写会打印出 10 个 11 for (var i = 1; i < 11; i++) { setTimeout(function () { con...
2019-12-17 22:55:37
450
原创 ES基础知识整理2
下面代码为什么打印出的不是0 1 2? for (var i = 0; i < 3; i++) { //定时器 延时回调 setTimeout(function () { console.log(i)//三个3 }, 1000) } 原因是 : setTimeout...
2019-09-26 21:08:48
219
原创 基础面试题整理2
以下 javascript 代码,在浏览器中运行的结果是 (string) var a = 4399 < 0 || typeof (4399 + ''); console.log(a); //string 4399<0值为false (js中字符串的前面或者后面有加号)拼接 4399+ ‘’ => 4399 隐式转换成字符串 第一个值为true,则结果为true,第一...
2019-09-24 13:52:45
714
原创 ES基础知识整理1
什么是ES ES就是ECMAScript, 它是一个套标准 ,JavaScript就是这套标准的实施,现在来说 大部分的主浏览器支持是ES5(更多的主流浏览器 已经完美兼容支持ES6) js由三部分组成 ECMAScript (核心) 扩展 =》浏览器 BOM(浏览器对象模型) DOM (文档对象模型) 扩展 =》服务端 Node.js ES版本 ES5: (2009出现) ES6: (2015...
2019-09-23 22:35:51
381
原创 ajax调用接口数据
var list = ''; $.ajax({ //接口--------万维易源 url: 'http://route.showapi.com/341-1 ?showapi_appid=105390&showapi_sign=73e9279eee4c47a4887ca99c5fe45df6&-%20-%20allPa...
2019-09-23 21:36:08
654
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅