<script type="text/babel"> let colorArr = ["red","yellow","blue","orange","pink","green","gray"]; class …
标签:html5
pushbutton 移动端弹出列表选择框
pushbutton 移动端弹出列表选择框 移动端从下往上推动画效果端弹出列表选择框,适应所有主流移动端机型,支持Node引入,require引入;如有用得不爽可以随时提意见,谢谢。 demo地址: https://gt…
原生JavaScript实现AJAX、JSONP
相信大多数前端开发者在需要与后端进行数据交互时,为了方便快捷,都会选择JQuery中封装的AJAX方法,但是有些时候,我们只需要JQuery的AJAX请求方法,而其他的功能用到的很少,这显然是没必要的。 其实,原生Jav…
前端口试资本整顿(一)
Js相干 实行环节和作用域 实行环节定义了函数或许变量能够接见的别的数据,决议了他们各自的行动。每一个实行环境都有一个与之关联的变量对象,在环境中定义的一切变量和函数都保存在这个变量中,而且是我们没法接见。每一个函数都有…
[实践系列]-前端路由
什么是路由? 路由这概念最开始是在后端出现的,在以前前后端不分离的时候,由后端来控制路由,服务器接收客户端的请求,解析对应的url路径,并返回对应的页面/资源。 简单的说 路由就是根据不同的url地址来展示不同的内容或页…
什么是可替换元素?
最近在群聊里偶然看到有位仁兄发了张今日头条前端面试题的截图,其中关于 HTML 的只有一题,如下: 请问什么是可替换元素和非可替换元素,它们的差异是什么?并举例说明。 前端面试中 HTML 的题目本来就最少,而且并不难,…
解决微信返回上一页之后,页面不刷新
问题描述: A页面跳转到B页面,在B页面进行了相关的操作之后,返回到A页面,A页面的数据没有刷新.具体实例:由于项目中使用了vue,使用了gulp和普通的页面跳转。并没有引入vue-router。所以不能使用 watch…
JavaScript 数据类型(一)
Undefined 类型 只有一个值,即特殊的 undefined。声明了但未对其加以初始化时,这个变量的值就是undefined。对未声明的变量使用typeof操作符会返回undefined。但是其它操作的话就会报错。…
vue 插槽,`slot`和 `slot-scope`已被废弃
最近忙着写一些组件,关于插槽这一块自己还是用着 slot 和 slot-scope,然后看了一下文档的更新,于是又重新把“插槽”学习了一篇,下面一段是文档中的说明: 在 2.6.0 中,我们为具名插槽和作用域插槽引入了一…
前端测试框架mocha使用小结
安装 npm i -g mocha npm i chai -D //断言库 模块测试 比如有一个add函数 //add.js function add(a, b){ return a + b } module.expor…
纯css实现漂亮又健壮的tooltip
前言 tooltip的实现有多种方式,下面是一个tooltip成长史。 预览 https://codepen.io/moddx/pen/… 原始版 最简单的莫过于就用原始title属性,像这样: <bu…
HTML 5:你必须知道的data属性
HTML 5的Data属性可以让你给元素自定义数据。这篇文章就是思考怎么更好的使用Data属性。 **介绍** HTML 5之前,我们必须依赖于class和rel属性来存储需要在网站中使用的数据片段,这种做法有时会在网站…