自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 HTML5 canvas 瀑布流文字效果的示例代码分享

文章中分享了HTML5 canvas 瀑布流文字效果的示例代码,现在很小编一块来看一下吧。​​cloth*{padding: 0;margin: 0;}body{background:#000;}var c = document.getElementById(“c”);var ctx = c.getContext(“2d”);//制作全屏c.height = window...

2019-05-28 15:48:50 391

原创 CSS基础入门之float

前几天有小伙伴说对float的学习云里雾里的,下面我就给大家说一下关于float的一些问题。在css中,是存在流的概念的。在正常情况下,页面总是从左到右,从上到下布局,这种被称为正常的流。但是有很多情况,正常流是没办法实现的,因此我们需要一些手段来破坏流,从而实现一些特殊的布局,而本节的主角float就具备破坏流的特性。float设计的初衷很多新手在布局的时候,总喜欢用float来实现。例如...

2019-05-24 16:00:32 171

转载 深入理解HTTPS工作原理

深入理解HTTPS工作原理近几年,互联网发生着翻天覆地的变化,尤其是我们一直习以为常的HTTP协议,在逐渐的被HTTPS协议所取代,在浏览器、搜索引擎、CA机构、大型互联网企业的共同促进下,互联网迎来了“HTTPS加密时代”,HTTPS将在未来的几年内全面取代HTTP成为传输协议的主流。读完本文,希望你能明白:HTTP通信存在什么问题HTTPS如何改进HTTP存在那些问题HTTPS工作原...

2019-05-07 14:39:26 301

转载 10 个最受欢迎的 JavaScript 框架

10 个最受欢迎的 JavaScript 框架多年来,业界已经发布了大量 JavaScript 框架,怎样进行选择可能是一个挑战。如果你感到困惑,不知道应该选哪个或者究竟哪个适合你,那么我已经帮你解决了问题。在本文中,我将列出用来构建 Web 应用程序的前10个 JavaScript 框架。10.AureliaAurelia 是一个开源的现代 JavaScript 模块工具箱,其有助于 We...

2019-04-30 13:32:41 809

转载 如何在 JavaScript 中更好地使用数组

如何在 JavaScript 中更好地使用数组在过去的数个月里,我注意到在 pull request 中有四个(关于数组使用的)错误经常出现。同时,我自己也会犯这些错误,因此有了这篇文章。让我们一起学习,以确保以后能正确地使用数组方法!使用 Array.includes 替代 Array.indexOf如果需要在数组中查找某个元素,请使用 Array.indexOf。我记得在我学...

2019-04-25 14:11:36 169

转载 如何用javascript实现双向数据绑定

如何用javascript实现双向数据绑定近几年前端技术栈真是发展的太迅速了,从以前的针对dom操作的框架如jquery,ext.js等框架逐步过渡到当前的mvvm模式,让前端开发者将注意力从dom操作逐渐解脱出来,专注于逻辑的实现,个人认为开发效率至少提升了1倍,mvvm模式的一个核心便是数据的双向绑定。什么是数据的双向绑定?​​上面说的是在vue框架中数据双向绑定的应用,个人认为这个特...

2019-04-25 14:05:07 432

转载 组件、Prop 和 State

组件、Prop 和 State今天我们来学习 React 里最重要的三个概念: 组件、prop 和 state ,以及 prop 和 state 之间的区别。学习目标当你读完本文后希望你能重新回到这里,并能够轻松回答以下问题:什么是 prop ?什么是 state ?何时使用 prop ?何时使用 state ?如何让例子的窗户可以打开和关闭?你能写出 Domo 帽子那个...

2019-04-23 17:13:20 144

转载 如何在 JavaScript 中更好地使用数组

如何在 JavaScript 中更好地使用数组在过去的数个月里,我注意到在 pull request 中有四个(关于数组使用的)错误经常出现。同时,我自己也会犯这些错误,因此有了这篇文章。让我们一起学习,以确保以后能正确地使用数组方法!使用 Array.includes 替代 Array.indexOf如果需要在数组中查找某个元素,请使用 Array.indexOf。我记得在我学习 Jav...

2019-04-22 14:05:24 151

转载 Vue.js 面试宝典

Vue.js 面试宝典转眼又到了每年就业的黄金时期,各位想要跳槽,想找工作的小伙伴已经开始复习各种面试时需要知识了。今天就给大家总结一下Vue方面的面试题。一、什么是MVVM?MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现...

2019-04-18 16:20:25 337

转载 如何理解JavaScript的原型和原型链?

如何理解JavaScript的原型和原型链?之前有朋友问怎么去理解原型和原型链的问题。这个问题,在面试中,很多同学经常都会遇到。这里给大家讲讲,方便大家记忆。JavaScript的特点JavaScript是一门直译式脚本语言,是一种动态类型、基于原型的语言。 JavaScript的灵活性不亚于C++,你可以使用JavaScript尝试不同的程序设计范型。比如类jQuery风格的函数式编程、...

2019-04-18 16:12:49 457

转载 Vue面试题精选:Vue原理以及双向数据绑定的实战过程

Vue面试题精选:Vue原理以及双向数据绑定的实战过程1 MVVM双向数据绑定指的是,将对象属性变化与视图的变化相互绑定。换句话说,如果有一个拥有name属性的user对象,与元素的内容绑定,当给user.name赋予一个新值,页面元素节点也会相应的显示新的数据。同样的,如果页面元素(通常是input)上的数据改变,输入一个新的值会导致user对象中的name属性发生变化。MVVM最早由微软...

2019-04-18 16:08:33 1364

原创 HTML5常见面试题PC端和移动端区别

有不少参加HTML5培训后出来找工作的小伙伴在面试的时候会不知所措,也有在面试官询问一个问题后不知如何回答。本篇文章小编就给大家分享一下HTML5常见的面试题,即PC端和移动端区别,下面和小编一起来了解一下吧。PC端和移动端有什么区别:从我个人角度来说,我觉得PC端的定位就是用户视觉浏览路线,可以显示较多的内容,而移动互联网终端的定位就是便携,体现的是“Anyone Anytime Anywh...

2019-03-28 10:06:23 1678 1

转载 React 服务端渲染完美的解决方案

React 服务端渲染完美的解决方案一、服务器端渲染是什么?使用 React 构建客户端应用程序,默认情况下,可以在浏览器中输出 React 组件,进行生成 DOM 和操作 DOM。React 也可以在服务端通过 Node.js 转换成 HTML,直接在浏览器端“呈现”处理好的 HTML 字符串,这个过程可以被认为 “同构”,因为应用程序的大部分代码都可以在服务器和客户端上运行。二、为什么使...

2019-03-28 10:05:32 447

原创 20K前端大神面试如何回答ajax跨域问题

接触前端开发起,跨域这个词就一直以很高的频率在我们学习工作中重复出现,最近在工作中遇到了跨域的相关问题,这里我把它总结记录一下。关于跨域,有N种类型,现在我只专注于ajax请求跨域(ajax跨域只是属于浏览器”同源策略”中的一部分,其它的这里不做介绍),内容大概如下:什么是ajax跨域?如何解决ajax跨域?如何分析ajax跨域?一、什么是Ajax跨域Ajax跨域的原理ajax出现请求跨...

2019-03-26 16:12:00 974

转载 HTML5 source标签 媒介元素定义媒介资源

今天给大家分享一下一个特殊的资料,那就是关于HTML5 source标签:媒介元素定义媒介资源。对HTML5开发感兴趣的小伙伴快跟小编来看一下吧。HTML5 source标签是一种媒介元素(比如 和 )来定义媒介资源。 标签允许您规定可替换的视频/音频文件供浏览器根据它对媒体类型或者编解码器的支持进行选择。标签属性:属性值描述mediamedia query规定媒体资源的类型。srcur...

2019-03-26 16:10:13 1205

原创 简述HTML5如何做表格只显示表格的外边框

今天享HTML5做表格只显示表格的外边框问题还有疑问的小伙伴可以简单了解一下,下面我们来看一下吧。问题描述:在一个在dreamweaver中,弄了一个登陆的表格,(包括登陆、注册、忘记密码)三行一列,想只显示表格的外边框,怎么用代码实现?那个style就是只有外边框,如果直接border就是表格的所有边框。border-style:solid;border-color:Lime; (颜色...

2019-03-21 14:46:34 4475

转载 HTML5简述如何解决方案HTML高亮关键字

有不少从事HTML5开发的小伙伴在工作中会遇到这样或者那样的问题,本篇文章给读者们分享一下HTML高亮关键字的完美解决方案,有遇到过这样问题或者是对该问题感兴趣的小伙伴就随小编一起来了解一下吧。常用做法:正则替换思路:要想高亮元素,那么需要将关键字提取出来用标签包裹,然后对标签进行样式调整。使用innerHTML,或outHTML, 而不能使用innerText,outText。const ...

2019-03-20 10:57:36 5696

转载 HTML5程序员需要掌握哪些技能

现在参加HTML5培训的人很多,但是能学到什么东西还有很多的小伙伴不是很清楚,本篇文章就带读者看一下一名专业的HTML5程序员需要掌握哪些技能。1、开发语言HTML发展历史有二十多年,历经多次版本更新,HTML5和CSS3的出现又是一次革新。有些人认为前端开发要掌握的技能简单,不就是制作网页吗,其实不然,HTML5需要掌握的核心语言xHTML+CSS+JavaScript,JavaScript...

2019-03-15 13:44:03 578

转载 H5 vue实现百度下拉列表交互操作示例

给大家分享一篇关于vue实现百度下拉列表交互操作示例的详细介绍,希望对同学们学习HTML5开发有所帮助,下面我们一起来看一下吧。www.jb51.net vue百度下拉列表.gray{background: #ccc;}window.function(){new Vue({el:‘body’,data:{myData:[],t1:’’,now:-1//按上下键,当前选中},...

2019-03-15 11:57:22 672

原创 扣丁学堂HTML5培训之es6数值的扩展方法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-14 16:18:15 146

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除