关键字:tr
  • js找出数组中最长的单词
    function maxLen(str) { var arr = []; var strArr = str.split(" ") for(let i in strArr) { arr.push(strArr[i].leng ...
  • 盘点至今BAT前端程序员面试题目,附文本资料
    在分享这些面试题目和答案之前呐,可以先研究下我们去面试的整个流程是怎么样的,因为流程里面是包括面试官要问我们的面试题目的环节,那么我给大家整理了一下我之前参加一线互联网公司面试的具体的一些流程。 一丶通常第一次去公司正规的大公司会让你做一个 ...
  • vue3的进步
    刚刚看了Vue.js作者在VueConf 2019上海的演讲视频,学习到了很多的东西。了解了vue在全球的影响力、活跃的社区以及核心开发团队,更主要的是vue2当前的一些问题和在vue3中的一些进步。下面我总结了从中学习到的几点。 vdo ...
  • 键盘上的按键与对应的键码值keyCode
    (1) 数字和字母按键的键码值(keyCode) 按键 键码值 按键 键码值 按键 键码值 按键 键码值 按键 键码值 按键 键码值 48 5 53 A 65 H 72 O 79 U 85 1 49 6 54 B 66 I 73 P 80 ...
  • 锚点定位和动态导航
    需求:右侧有导航栏,点击可以跳转到页面指定位置,同时页面滚动到指定的位置,右侧的导航栏也根据位置进行高亮变化。 CSS部分代码 body, html { /* 让页面的跳转是滚动过去的效果,默认属性是auto(立即跳转) */ ...
  • promise实现前端缓存
    promise实现前端缓存 举个常见的场景:在调用接口前都需要做一个权限check,伪代码如下。 function getDataFromServer(url, options){ return checkFromS ...
  • web前端入门到实战:CSS的语法与工作流
    本篇则主要介绍CSS的语法与CSS是如何工作的。 CSS语法 1. 基本规则 CSS规则主要由两部分组成:选择器(selector)与声明(declarations)。 选择器(selector)是开发者希望改变样式的HTML元素。 声明( ...
  • web前端入门到实战:CSS的逻辑属性与盒子模型
    首先开篇之前先提个问题: 为什么Flex box跟Grid box的是以start、end为排列规则,而不是常规的top 、right 、bottom 跟left? 先不要急着往下翻,大家先思考一下。 这个问题的答案,鱼头会在文章中给出,欢 ...
  • web前端入门到实战:CSS浏览器的视图与坐标
    为什么Flex box跟Grid box的是以start、end为排列规则,而不是常规的top 、right 、bottom 跟left? 现在各位看官有答案了吗? 因为上一篇中有提到过CSS 逻辑属性的变革,从物理概念跳跃到了逻辑概念,也 ...
  • 前端开发的跨域问题
    跨域背景 跨域是由于浏览器的同源策略引起的;那么什么是同源策略呢? 同源策略是指页面请求的接口地址必须与 url 地址处于同域上:即域名,协议,端口号都相等。同源策略的目的是为了防止某域名下的接口被其他域名下的网页非法调用,是浏览器对Jav ...

暂无数据