自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sheen_oh的博客

学习分享

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

原创 博客资料目录

介绍我们文章分为四大部分:基础入门 –> 进阶技术 –> 实现细节 –> 具体问题解决方案 –> 网站建设相关 这个分类,没有深浅之分,只有应用范围的区别; 大家想想其实知识本质就没有深浅之分,深浅只是思考的角度不一样而已。举例说:我们编程入门最简单的概念: 变量的声明。学过大型语言的同学都知道,我们声明变量 是要 声明类型的。 如:int a = 1; // 严谨声明var

2017-06-08 16:58:13 324

原创 nodejs web应用服务器搭建(三):业务的实现+mongo的基础使用

前言本章节主要是关注业务实现的,就是持久层数据的CURD操作,和业务处理。 资料: mongoose 文档 其他章节链接:nodejs web应用服务器搭建(一):跑起你的服务器 nodejs web应用服务器搭建(二):express 框架说明(应用) nodejs web应用服务器搭建(三):业务的实现+mongo的基础使用 nodejs web应用服务器搭建(四):生产环...

2018-02-18 16:06:26 1026

原创 JavaScript 数据结构(一): 链表

前言从实用性角度来说,链表对Javascript 来说没有任何价值,为什么呢? 我们先了解链表的特性,这个特性我们放在c++前提下来说,因为 这个特性是 根据 内存特性 来阐述的,Javascript 不存在内存操作,所有数据类型,本质性继承Object 对象,而Object对象,其实可以说是一个哈希存储(资料传送门) ,所以链表对于 JavaScript毫无价值。 当然下文会提供一些例子,来证明

2017-09-04 15:17:26 534

原创 JavaScript 数组方法总结

内置方法Arrayfrom 将其他遍历对象转换为数组isArray判断是否数组of创建数组原型方法Arrayprototypeconcat合并数组copyWithin浅复制数组内容entries返回一个新的Array Iterator对象every检测是否所有元素都通过 检测函数fill填充数组filter返回一个通过检测函数的新数组find寻找某个条件的元素findInde

2017-08-24 11:10:08 561

原创 技术进阶目录

介绍本目录下的文章应用范围会是比‘一个简单的网站’更大的问题,如: 1. 一个组件库 2. 一个功能插件的封装 3. 模块化的开发 4. 多媒体的应用 5. 更好维护性,更高健壮性的代码 … 浏览器的内部原理编程思想 js面向对象函数式编程设计模式 工厂单例毒蛇订阅广播 f. 。。。网络 http协议 tcp协议websotckethtml 模板引

2017-06-08 17:38:49 489

原创 基础入门目录

介绍本目录下的文章面向初学者。下面的资料都非常容易的在网络上找到,而且这里的使用前提是编写一个简单网站所涉及的技术问题;但是我相信列出来的对于一个网站来说,下列清单一定会涉及到的。html 标准标签介绍标签的使用语义化css 文本,背景,颜色 等等盒子模型定位浮动居中(水平,垂直)布局(dispaly)响应式 (媒体查询,rem,dpi)css3 (过渡,动画,变形)

2017-06-08 17:09:16 294

原创 nodejs web应用服务器搭建(二):express 框架说明(应用)

介绍这里单纯说使用方式,不会说明任何原理性的东西。(我也没看过源码 or 资料 ╮( ̄▽ ̄”)╭)

2017-06-08 16:28:30 2912 2

原创 nodejs web应用服务器搭建(一):跑起你的服务器

前言本章会分四部分来讲,在开始教程之前请准备好相关基础知识 & 文档JavaScript基础;AMD概念;ES5 | ES6语法;(这些没弄清楚估计往下看也看不下去)nodejs 环境搭建nodejs sdk文档express 使用方法 及其 api文档 mongodb 基础使用mongoose 文档其他章节链接:nodejs web应用服务器搭建(一):跑...

2017-01-06 13:42:35 21721

原创 JavaScript 面向对象编程实现

JavaScript 面向对象编程实现本文主要讲述js面向对象的实现方式(继承)面向对象本来就是把某些问题(逻辑),用对象的方式描述,使得业务逻辑能更加清晰,提高维护性,降低实现复杂度。面向对象的三大特征:封装,多态,继承。

2017-01-03 18:08:52 436

原创 第二期资料整理

第二期学习资料

2016-10-28 17:29:32 516

原创 JavaScript 异常处理及异常收集

前端工程师都知道,JavaScript 拥有基本的异常处理方法,但是一般前端工程师都不会处理异常。其实情有可原,对于普通网站来说,异常是非常可控的,基本可以刷新页面就解决问题,运行环境+代码运行也很少带来异常。但是对于业务富集的webApp/大型组件来说,没有异常处理会是异常灾难。无论在用户使用场景或者在开发/调试 作为出发点,异常处理都是非常必要的异常处理非常重要,它可以提高程序健壮性,对于其他软件

2016-10-28 17:05:58 9374

转载 js正则表达式语法

正则表达式规则普通字符字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是”普通字符”。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。举例1:表达式 “c”,在匹配字符串 “abcde” 时,匹配结果是:成功;匹配到的内容是:”c”;匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言的不同而可能不同)举例2:表达式 “bcd”

2016-10-24 16:37:48 705

原创 自定义浏览器事件,模拟浏览器事件流

简述我认为,事件是我们前端最为熟悉的编程模式,在前端开发中能接触太多太多,而且相对而言,事件是一种相对容易理解,逻辑性高的的模式,对于优化组件/插件的逻辑是一个很好的应用模式。这文章主要是用JavaScript实现3级dom事件机制,后面的更新会涉及应用倒组件开发当中。

2016-10-23 16:07:42 1218

转载 Dom事件的基础及应用

转载

2016-10-18 23:28:07 366

原创 浏览器是如何实现事件——事件的源头EventTarget

整个浏览器事件是一个非常大的章节,我们能讨论的只是一小部分3级DOM事件规范(webkit && Gecko ) ,3级dom事件从逻辑,实现,性能上也是比之前事件机制要优越。事件是前端开发的核心部分。。。

2016-10-18 19:55:50 1220

原创 JavaScript函数基础知识

JavaScript 函数基础

2016-10-17 16:02:38 377

原创 JavaScript作用域基础原理

作用域基础知识

2016-10-13 15:04:29 526

原创 第一期资料

HTML相关资料更新

2016-09-28 22:53:43 276

原创 前端知识框架总结

前端知识框架总结学习需要方向与目标,所以下定决定先总结只是框架。update on 2017-01-09今日发现一前端知识框架的总结图,传送门,前鹅厂大神。(我眼中的大神)。之前遇到的问题,这里找到了更清晰的思路&解决办法,对FE的知识也有一个升级,这次更新一下这一篇文章,日后会逐渐接触这个框架里面的知识!基础版 进阶版 我之前列出来的问题,上图其实以及囊括了,但是我还是认为还是有几个方面需要补

2016-09-27 01:09:34 718

转载 深入解析浏览器的幕后工作原理

深入解析浏览器的幕后工作原理(转载)

2016-09-26 00:45:35 673

空空如也

空空如也

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

TA关注的人

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