![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
前端可乐老师
欢迎加入Q群:619586920
展开
-
深度理解JavaScript数组特性与实践应用
这篇文章主要介绍了JavaScript数组特性与实践应用,较为深入而详细的分析了javascript数组的功能、属性、使用方法及操作注意事项,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。JavaScript 提供了一种类似数组特性的对象,它把数组的下标变为字符串,作为对象的属性。虽然它比一个真正的数组来的慢,但是使用起来很方便。1 数组...原创 2019-01-17 21:49:54 · 116 阅读 · 0 评论 -
学web前端开发真的没前途了吗?
经历过前端开发这个岗位“走红”的小伙伴都知道,前几年里网上层出不穷对前端开发这一职位的褒奖,集“钱景”和“前景”于一身,知乎上铺天盖地关于前端的各种问题,身边学前端开发的人越来越多,前端招聘市场繁荣无比。而16年之后的前端开发招聘市场逐渐回归理性,前端进入了大浪淘沙的“换血”时代,想做一个拿着高薪的前端er,似乎不再那么容易…于是,又有人开始说,前端的人太多了,搞得我都找不到工作,学前端没前途了...原创 2019-01-28 20:14:20 · 580 阅读 · 0 评论 -
深度解析JavaScript事件对象
这篇文章主要介绍了JavaScript事件对象,结合实例形式深入分析了javascript DOM、IE及其他浏览器相关事件对象操作技巧与注意事项,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。触发 DOM 上的事件时,会生成一个事件对象 event,它包含着所有与事件有关的信息,诸如导致事件的元素、事件的类型以及其他与特定事件相关的信息。...原创 2019-01-16 21:42:31 · 139 阅读 · 0 评论 -
JavaScript中数据结构之栈
栈是一种遵从后进先出(LIFO)原则的有序集合。新添加的或待删除的元素都保存在栈末尾,称作栈顶,另一端称作栈底。在栈里,新元素都靠近栈顶,旧元素就接近栈底。栈是一种高效的数据结构,因为数据只能在栈顶添加或删除,所以这样的操作很快,而且容易实现。栈是一种特殊的列表,栈内的元素只能通过列表的一端访问,这一端称为栈顶。栈被称为一种后入先出(LIFO,last-in-first-out)的数据结构...原创 2019-01-16 21:41:33 · 220 阅读 · 0 评论 -
解析Fetch实现请求数据
这篇文章主要介绍了fetch 如何实现请求数据,文中通过示例代码介绍的非常详细,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。一 序言在 传统Ajax 时代,进行 API 等网络请求都是通过XMLHttpRequest或者封装后的框架进行网络请求,然而配置和调用方式非常混乱,对于刚入门的新手并不友好。今天我们介绍的Fetch提供了一个...原创 2019-01-16 21:41:04 · 2305 阅读 · 0 评论 -
示例JavaScript模板引擎原理与用法
这篇文章主要介绍了JavaScript模板引擎原理与用法,结合实例形式详细分析了javascript模版引擎相关概念、原理、定义及使用方法,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。一、前言什么是模板引擎,说的简单点,就是一个字符串中有几个变量待定。比如:var tpl = 'Hei, my name is <%name%&...原创 2019-01-16 21:40:30 · 135 阅读 · 0 评论 -
前端三大框架,你更喜欢哪个?
现在前端三大框架Angular、React、Vue各有所长。Angular从一开始就带有很明显的工程化血统,齐全的cli命令,背靠TypeScript,涉及模块、服务以及指令等概念,使用后端的依赖注入思想,特有模板语法。React和Vue就"轻"很多,React甚至只是一个UI库,他们共同的一个思想就是,做到最好。Angular、React、Vue三选一,前端工程师更青睐使用哪款框架?...原创 2019-01-15 17:18:54 · 7677 阅读 · 0 评论 -
JavaScript ES6中的简写使用技巧与语法总结
我们在看编写的JS ES6代码时经常会看到许多简写的语法,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。ES6为一些已有的功能提供了非破坏性更新,这类更新中的大部分我们可以理解为语法糖,称之为语法糖,意味着,这类新语法能做的事情其实用ES5也可以做,只是会稍微复杂一些。本章我们将着重讨论这些语法糖,看完之后,可能你会对一些你很熟悉的ES6新...原创 2019-01-24 14:28:27 · 510 阅读 · 0 评论 -
黑客是这样写JavaScript的
注* XSS攻击即Cross Site Scripting,通常在网页链接地址Url中注入JS代码来达到攻击手段,很多大厂都中过招,如:Twitter,新浪微博,示例代码:http://www.demo.cn/= 其实此代码并不能在所有浏览器上执行,**但仅需要一部分浏览器(如IE6)**可用,即可达到攻击效果。目前很多网站都有自动过滤XSS代码的功能,此文即介绍了一些如何屏蔽XSS过滤器的手...原创 2019-01-24 14:27:19 · 484 阅读 · 0 评论 -
我是如何面试WEB前端开发人员的
自己的面试会很实际,几乎全部都是coding,很少会提到算法和一些抽象的概念。自己提出的问题看似简单,但是每一点都涉及到javascript的一些知识领域。面试的时候并不建议使用白板,通常希望面试者自己带上自己的笔记本,或者就使用自己的。我会将他们的代码运行,并告知结果。Object prototype我起初会提出一个非常简单的问题就是定义一个函数spacify ,将一个字符串作为参数传入,...原创 2019-01-18 16:15:12 · 621 阅读 · 0 评论 -
如何了解JavaScript模板引擎实现原理
这篇文章主要介绍了JavaScript模板引擎实现原理,结合实例形式详细分析了JavaScript模板引擎原理、定义、使用方法及相关操作注意事项,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。1、入门实例首先我们来看一个简单模板:<script type="template" id="template"> <h2...原创 2019-01-18 16:14:48 · 116 阅读 · 0 评论 -
JavaScript链式调用实例
这篇文章主要介绍了JavaScript链式调用,结合实例形式分析了javascript链式调用的相关原理、实现方法及操作注意事项,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。对$函数你已经很熟悉了。它通常返回一个html元素或一个html元素的集合,如下:function$(){ var elements = []; for...原创 2019-01-18 16:14:22 · 482 阅读 · 0 评论 -
详解JavaScript数组特性与实践应用
这篇文章主要介绍了JavaScript数组特性与实践应用,较为深入而详细的分析了javascript数组的功能、属性、使用方法及操作注意事项,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。JavaScript 提供了一种类似数组特性的对象,它把数组的下标变为字符串,作为对象的属性。虽然它比一个真正的数组来的慢,但是使用起来很方便。1 数组...原创 2019-03-27 14:18:44 · 134 阅读 · 0 评论