- 博客(10)
- 收藏
- 关注
原创 怎么将分页封装成指令?
大家好,我是IT修真院深圳分院第九期的学员徐炜,一枚正直纯洁善良的前端程序员。今天给大家带来的是怎么将分页封装成指令?一.背景介绍 对于指令,可以把它简单的理解成在特定DOM元素上运行的函数,指令可以扩展这个元素的功能。 例如,一些原生的指令如 ng-disabled , ng-if ,ng-repeat ,ng-click 等。ng-click可以让一个元素能够监听click事件...
2018-08-28 19:38:42
315
原创 对一个数组 FILTER、SOME、MAP、FOREACH的操作分别有什么作用?
大家好,我是IT修真院深圳分院第九期的学员徐炜,一枚正直纯洁善良的前端程序员。今天给大家带来的是如何实现侧边栏高亮?一.背景介绍 使用JavaScript数组常常需要对数组进行遍历、迭代操作。而我们常用的就是for语句对数组进行迭代。在ES5已经为数组定义了5个迭代的方法,分别是:filter、some、map、foreach、every。二.知识剖析 1、EC...
2018-08-17 21:53:53
291
原创 如何实现侧边栏高亮?
大家好,我是IT修真院深圳分院第九期的学员徐炜,一枚正直纯洁善良的前端程序员。今天给大家带来的是如何实现侧边栏高亮?一.背景介绍 侧边栏高亮是指选择侧边栏菜单时有一个样式效果,当刷新页面的时候,这个效果还在。侧边栏高亮有很多种实现方法,根据任务6-10要求,最后用双ng-repeat嵌套的方法,渲染一二级菜单。二.知识剖析 1、sessionStorage和lo...
2018-08-01 19:01:50
877
原创 ANGULAR之中,$STATE $WATCH $SCOPE $ROOTSCOPE 分别是什么?
大家好,我是IT修真院深圳分院第九期的学员徐炜,一枚正直纯洁善良的前端程序员。今天给大家带来的是AngularJS之中,$state 、$watch 、$scope $rootscope 分别是什么?一.背景介绍 AngularJs是一个用于设计动态web应用的结构框架,使得开发现代的单一页面应用程序变得更加容易。而且能够简化我们的工作流程, 让我们只专心于业务逻辑...
2018-07-19 19:43:29
315
原创 杀人和投票的业务逻辑上有什么区别?
大家好,我是IT修真院成都分院第九期的学员徐炜,一枚正直纯洁善良的前端程序员。今天给大家带来的是杀人和投票的业务逻辑上有什么区别。一.背景介绍 杀人和投票的业务逻辑上有什么区别? 在做任务2-4杀人游戏时,我们会碰到很多逻辑上的问题,为实现杀人游戏各项功能,就需要厘清杀人和投票之间的逻辑区别。二.知识剖析 1、广义上的义务逻辑——项目本身固有的一种品性,自然存在于项目内部,是项目具有的...
2018-07-11 19:18:22
335
原创 有限状态机是什么?如何使用有限状态机实现任务四?
大家好,我是IT修真院成都分院第九期的学员徐炜,一枚正直纯洁善良的前端程序员。今天给大家带来的是CONSOLE的用法,以及DEBUG技巧。一.背景介绍 有限状态机,(英语:Finite-state machine, FSM),又称有限状态自动机,简称状态机, 是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。有限状态机(Finite-state machine)是一个非常有用的...
2018-07-03 19:20:34
2591
原创 console的用法,以及debug技巧
大家好,我是IT修真院成都分院第九期的学员徐炜,一枚正直纯洁善良的前端程序员。今天给大家带来的是CONSOLE的用法,以及DEBUG技巧。一.背景介绍 调试技巧,在任何一项技术研发中都可谓是必不可少的技能。掌握各种调试技巧,必定能在工作中起到事半功倍的效果。 例如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。在互联网前端开发越来越重要的今天,如何在前端开发中降低开发成本...
2018-06-23 19:57:03
1010
原创 知道css里有个centent属性吗?怎么用的?
大家好,我是IT修真院成都分院第九期的学员冯馨雨,一枚正直纯洁善良的前端程序员。今天给大家带来的是css中centent属性的几种用法。一.背景介绍 学习前端知识我们常常提到盒模型,盒模型的几个要素,margin、border、padding 、content这四个属性,前三个经常用到讲到,但第四个content属性怎么用? content顾名思义,就是“内容”,它的作用就...
2018-06-12 17:03:27
1111
原创 移动端有哪些常见布局方式?
大家好,我是IT修真院深圳分院第九期的学员徐炜,一枚正直、纯洁、善良的前端程序员。 今天给大家分享一下,修真院官网css任务13,深度思考中的知识点——移动端有哪些常见布局方式? 1.背景介绍 随着智能手机的普及以及社会的发展,传统的网站布局已经无法适应现状,我们编写的网页不仅仅要展示在电脑上, 也要展示在移动设备上,而移动设备种类繁多,苹果、小米、三星等等,各个手机的屏幕大小不一,一般的电脑端...
2018-06-05 10:44:09
16358
原创 如何使用css中的计数器?
大家好,我是IT修真院深圳分院第09期学员,一枚正直善良的web程序员。今天给大家分享一下,修真院官网 CSS-08任务中可能会使用到的知识点:1.背景介绍如何使用css中的计数器?简而言之,计数器就是采用css给html元素自动生成编号。我们在进行编码时,有时我们会有编号的需求,但使用ol和ul列表又无法达到我们需要的效果。这时就会想,有没有什么办法,能像word的排序功能一样,可以对页面的元素...
2018-05-29 10:46:33
576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人