博客专栏  >  前端   >  web开发从PC到手机

web开发从PC到手机

web开发,从基础出发。从PC端到移动端,注重javascript基础,研究各种流行web框架,深入浅出研究每个细节。

关注
7 已关注
64篇博文
  • 阿里巴巴2018秋招总结

    这是去年8月份秋招的面试,五面都面完了,给大家贡献干货吧。我没写问题的答案,有什么问题可以留言区问我。 一面 电话面(1小时) 电话面问题不多,但是十分考验对相关知识熟悉程度,面试官是 P7(不理...

    2018-05-04 23:11
    107
  • 快应用开发快速上手及简明教程

    博主的开发及调试环境是 macOS 10.13.4 + Chrome/65.0.3325.181 + honorV9 EMUI8.0.0(Android8.0.0) 本文适合有一定前端开发经...

    2018-05-02 14:05
    35
  • JSON数据格式及其在WEB开发中的应用

    JSON是什么? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScr...

    2018-05-02 14:04
    48
  • Javascript模块化开发基础

    认识模块 export 和 import 模块整体加载 export default 模块的继承 ES6 模块加载的实质 循环加载 认识模块 JS 作为一名编程语言,一直以来没有...

    2018-02-25 16:43
    163
  • React 快速入门

    本文采用 es6 语法,完全参考 https://reactjs.org/docs/ 本文完全参考 React 官方 Quick Start 部分,除了最后的 thinking-in-react...

    2018-01-21 13:45
    769
  • 简述 React 组件生命周期

    详解 React 生命周期整个 React 生命周期有3个阶段:创建、更新、卸载,每个阶段有对应的工作和方法,我们可以看下面这个经典的图研究一下:第一阶段这是虚拟 DOM 创建的阶段,会依次执行 5 ...

    2017-12-17 13:42
    303
  • SPA 中前端路由基本原理与实现方式

    通常 SPA 中前端路由有2中实现方式,本文会简单快速总结这两种方法及其实现: 修改 url 中 Hash 利用 H5 中的 history Hash我们都知道 url 中可以带有一个 hash, 比...

    2017-12-13 10:09
    1098
  • 快速搭建 webpack + react 环境

    安装首先你需要点击这里安装 nodejs(npm)。然后执行:建立一个目录作为项目根目录并初始化:mkdir react-webpack cd react-webpack/ npm init安装相关组...

    2017-11-10 19:22
    1531
  • 算法基础之二叉树

    本文主要包括树相关的算法,二叉树结点基本结构如下function TreeNode(x) { this.val = x; this.left = null; this.right = nu...

    2017-10-12 11:39
    364
  • 算法基础之简单线性算法

    本文包括简单的线性算法和一些数值计算,还会继续更新rgb 和 16进制互相转换function rgb2hex(r,g,b){ return "#" + ((r<<16)+(g<<8)+b).to...

    2017-10-12 11:33
    392
  • 剑指offer--JavaScript版

    本文为8月牛客网《剑指 offer》刷题做得,现整理出来作为参考。 虽然是算法题,但本文用 JavaScript 编写,看了《剑指 offer》以后发现很多问题处理的过程并不是最好的,所以本文仅供参...

    2017-09-24 17:49
    901
  • 前端开发中的基础思考题

    前些日子在忙着面试,拿了心仪的 offer 以后闲下来整理了一些面试相关的基本概念。由于很多关于代码细节的东西之前的博客都有更详细的解释,所以本文涉及代码细节比较少,主要是面试相关的概念,也是前端比较...

    2017-09-19 11:35
    1330
  • 六个Async/Await取代Promises的原因

    原文链接:https://hackernoon.com/6-reasons-why-javascripts-async-await-blows-promises-away-tutorial-c7ec1...

    2017-09-18 14:40
    920
  • 常用浏览器事件解析

    之前写过一篇浏览器事件的相关操作和事件运行的原理——JavaScript浏览器事件解析。这一篇主要写一些常用的事件及一些可能的坑。表单事件键盘事件当 , `“ 的值发生变化时触发。此外,打开 cont...

    2017-08-22 14:49
    1284
  • 2017年校招全国统一模拟笔试(第三场)编程题集合(Javascript版)

    地址:2017年校招全国统一模拟笔试(第三场)编程题集合 变换次数 (AC)牛牛想对一个数做若干次变换,直到这个数只剩下一位数字。 变换的规则是:将这个数变成 所有位数上的数字的乘积。比如285经过...

    2017-08-14 19:40
    680
  • 2017年校招全国统一模拟笔试(第五场)编程题集合(Javascript版)

    地址:2017年校招全国统一模拟笔试(第五场)编程题集合 偶串 (AC)如果一个字符串由两个相同字符串连接而成,就称这个字符串是偶串。例如”xyzxyz”和”aaaaaa”是偶串,但是”ababab”...

    2017-08-14 19:42
    1016
  • 透彻研究Javascript类型转换

    Javascript 中有5种基本类型(不包括 symbol),以及对象类型,他们在不同的运算中会被系统转化为不同是类型,当然我们也可以手动转化其类型。Javascript 类型转换中坑点极多,就连 ...

    2017-08-05 12:46
    1111
  • Javascript数据类型与基本运算

    标识符命名规则对于变量名,键值对中的键名应满足如下要求: 开头必须是字母、下划线(_)或美元符号($) 除了开头以外的字符也可以是数字 不可以是关键字和保留字 最好不要和全局变量/函数同名,会把原有变...

    2017-08-04 14:16
    510
  • 个人博客主页搭建随笔

    经常在各种论坛、博客还有 github 上活跃的朋友不难发现,许多大牛都有自己的网站,也多以博客为主。博主作为一个立志前端的大白,难道不应该和大牛学习么? 说干就干,前端部分和 web 开发...

    2017-07-29 19:03
    966
  • less 和 sass 配置

    由于博主通常使用是都是 Sublime , 所以本文有点倾向这款编辑器。 文本配置在 mac 环境, linux 和 windows 环境也一样,因为用到的都是命令行和 sublime 插件 ...

    2017-07-18 16:14
    1156

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部