千锋深圳Web前端学习
千锋深圳Web前端学习
QQ1494648730
千锋深圳
展开
-
深圳Web前端学习:分享一份Web前端面试题
深圳Web前端学习:分享一份Web前端面试题原创 2019-12-17 17:06:50 · 406 阅读 · 1 评论 -
深圳Web前端学习:学 Web 前端开发,培训还是自学靠谱?
深圳Web前端学习:学 Web 前端开发,培训还是自学靠谱?这个问题,本人认为得从几个方面去考滤:自己的对专业及自身学习能力、毅力的定位自学需要明确的学习目标、精细的学习计划(时间、流程、内容)、针对性的自我检测方式。自学更需要结合市场需求、分析及要求来制定自习的学习深度和广度。自学需要选择好自学的方式(书、百度、论坛、教学视频等)培训最重要的是选择好培训机构(资质、市场认可度、培训制...原创 2019-12-05 15:26:26 · 750 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题-闭包案例
深圳Web前端学习:前端 javascript 练习题-闭包案例编写一个求和函数sum,使输入sum(2)(3)或输入sum(2,3),输出结果相同可以传入多个参数function sum(){var num = arguments[0];if(arguments.length==1){return function(sec){return num+sec;}}else{var...原创 2019-11-27 16:22:10 · 203 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题-promise-ajax的封装
深圳Web前端学习:前端 javascript 练习题-promise-ajax的封装function ajax(url){//创建promise对象var promise = new Promise(function(resolve,reject){//创建ajax对象if(window.XMLHttpRequest){var xhr = new XMLHttpRequest();}...原创 2019-11-27 16:20:59 · 164 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题-ajax
深圳Web前端学习:前端 javascript 练习题-ajaxajax的基本封装 ----必须掌握function ajax(url,fn){if(window.XMLHttpRequest){var xhr = new XMLHttpRequest();}else{var xhr = new ActiveXObject(“Microsoft.XMLHTTP”);}xhr.ope...原创 2019-11-27 16:18:58 · 178 阅读 · 0 评论 -
深圳Web前端学习:跨域
深圳Web前端学习:跨域在web有一种现象:不同的域名之间相互分享资源(信息)并进行通信。这种现象叫做:跨域。表面上看起来多个站点之间的来往增加是非常好的,但是其中弊端却是更大的。因为你不知道其他站点会拿你分享给他的信息做什么事情。所以出于安全性的考虑,在web中跨域这种现象默认是不允许的。如果在两个或多个站点提前说好,我可以把我们站点客户端的数据分享给你,这样就会被浏览器默认阻止,因为他...原创 2019-11-25 14:45:12 · 170 阅读 · 0 评论 -
深圳Web前端学习:npm、cnpm与yarn
深圳Web前端学习:npm、cnpm与yarnnpmnpm is the package manager for JavaScript and the world’s largest software registry.npm是目前最火的包资源管理工具之一。为什么我们需要一个包管理工具?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。如果我们要使用别人写的某...原创 2019-11-25 14:44:05 · 119 阅读 · 0 评论 -
深圳Web前端学习:npm + gulp + scss + 项目架构
深圳Web前端学习:npm + gulp + scss + 项目架构在此声明,每部分红色标注为文件的变化,并且都带有关键性的注释语句。希望能给大家带来帮助。一、npm讲解https://www.npmjs.com.cn/NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。...原创 2019-11-25 14:42:47 · 145 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题 - 正则表达式
深圳Web前端学习:前端 javascript 练习题 - 正则表达式表单验证简单的布局: Q Q 手机 邮箱 座机 姓名js代码: checkInput(my$("qq"),/^\d{5,11}$/); //qq的 checkInput(my$("phone"),/^\d{11}$/); //手机 checkInput(my$("e-mail"),...原创 2019-11-25 14:41:20 · 148 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题- cookie及购物车cookie
深圳Web前端学习:前端 javascript 练习题cookie一周内免登录样式代码: 姓名: 密码: 一周内免登陆 js功能代码: var input=document.getElementsByTagName("input"); if(getCookie("usename")){ //判端cookie是否有数据 input[0].v...原创 2019-11-25 14:38:16 · 207 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题 - 拖拽及九宫格
深圳Web前端学习:前端 javascript 练习题事件委托机制 ----------重要eg:点击按钮往ul中添加li,使添加的li也有相同的事件var obtn=document.getElementById(“btn”);var olist=document.getElementById(“list”); //获取ulvar oli=olist.children; //获取u...原创 2019-11-25 14:37:18 · 266 阅读 · 0 评论 -
深圳Web前端学习:前端工程师到底要不要学习算法知识?
深圳Web前端学习:前端工程师到底要不要学习算法知识?我从面试和日常工作两个方面来讨论这个问题先说面试.有种说法叫,面试造火箭,工作拧螺丝.抛开面试官想"技术pk"的可能性,我对这个的理解是,面试官想尽可能了解你编程能力的极限.所以面试中有个一两道算法题不奇怪.我们不需要对算法有畏惧的心理.一般正常的算法题,面试官也不会出得非常难,会被控制在正常难度.还有一点就是,面试的时候,面试官...原创 2019-11-14 16:03:48 · 708 阅读 · 0 评论 -
深圳Web前端学习:如何给网页划分合适的结构
深圳Web前端学习:如何给网页划分合适的结构学习前端第一步:划分网页结构,网页的结构的划分应该遵循哪些原则,如何去划分网页的结构呢?对于一个前端初学者,第一步就是要学会如何划分一个网页的结构。当设计师给到你一张设计图,你需要根据这张图做出一个符合标准的页面,这里所说的标准,即w3c标准,参考w3school在线教程。那么做出一个完整的符合标准的网页第一步就是要划分网页的结构。一般来讲,网页结构...原创 2019-11-14 16:02:16 · 236 阅读 · 0 评论 -
深圳Web前端学习:Context-React跨组件访问数据的利器
深圳Web前端学习:Context-React跨组件访问数据的利器Context提供了一种跨组件访问数据的方法。它无需在组件树间逐层传递属性,也可以方便的访问其他组件的数据在经典的React应用中,数据是父组件通过props向子组件传递的。但是在某些特定场合,有些数据需要在各个组件之间共享。Context为我们提供一种组件之间共享数据的方式,可以避免数据在组件树上逐层传递使用Context的...原创 2019-11-14 16:00:23 · 155 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题 - 筋斗云及手风琴案例
深圳Web前端学习:前端 javascript 练习题筋头云案例:基本布局代码: //相对定位 //绝对定位 北京校区 上海校区 广州校区 深圳校区 武汉校区 关于我们 联系我们 招贤纳士 js代码://匀速动画function animate(element, target) { clearI...原创 2019-11-14 15:54:51 · 256 阅读 · 0 评论 -
深圳Web前端学习:js中的模块化--【千锋】
深圳Web前端学习:js中的模块化–【千锋】0.前言我们知道最常见的模块化方案有CommonJS、AMD、CMD、ES6,AMD规范一般用于浏览器,异步的,因为模块加载是异步的,js解释是同步的,所以有时候导致依赖还没加载完毕,同步的代码运行结束;CommonJS规范一般用于服务端,同步的,因为在服务器端所有文件都存储在本地的硬盘上,传输速率快而且稳定。1.script标签引入最开始的时候...原创 2019-10-24 15:50:52 · 176 阅读 · 0 评论 -
深圳Web前端学习:5G对Web前端发展的影响--千锋
深圳Web前端学习:5G对Web前端发展的影响5G浪潮的来临让全世界都为之关注,各个国家都在争夺它的主导权。它对软件行业影响是巨大的,深远的,甚至会导致行业的重新洗牌,和很多技术工种的兴衰。所以我们这些开发者不得不去关注它。5G对Web前端开发又有什么样的影响呢?网上各大论坛都有关于5G的帖子,据说理论下载速度达到 1.25G每秒。一个前端项目的本地文件往往不会超过100M,里面最大的文件就...原创 2019-10-24 15:48:40 · 164 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题 -简易年历及tab切换简易年历
深圳Web前端学习:前端 javascript 练习题 -简易年历及tab切换简易年历eg1:将数组中的值输出改变样式可以直接改样式,也可以修改类名var okuang=document.getElementById(“kuang”);var oli=document.getElementsByTagName(“li”);var arr=[11,22,33,44,55];var index=...原创 2019-10-12 14:44:41 · 147 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题--表格的操作及进度条的实现
深圳Web前端学习:前端 javascript 练习题创建表格,添加删除操作介绍:这是用基本的方式,更便捷的方法是,使用es6提供的模板字符串,代码和效率能提高很多简单的样式:a b c js实现代码:var oinput=document.getElementsByTagName(“input”);var otable=document.getElementsByTagName(...原创 2019-10-12 14:40:15 · 253 阅读 · 0 评论 -
深圳Web前端学习:前端 javascript 练习题--Math、Data及函数封装
深圳Web前端学习:前端 javascript 练习题Math 对象1.编写一个函数,获得一个十六进制的随机颜色的字符串(例如:#20CD4F)方法:function f2(){var str=“0123456789abcdef”;var color="#";for(var i=0;i<6;i++){var num=Math.floor(Math.random()*str.l...原创 2019-10-12 14:38:28 · 231 阅读 · 0 评论 -
Web前端学习:while循环
Web前端学习:while循环while(循环终止条件){}案例案例 打印100以内 7的倍数: 打印图形*** for循环 for循环将while循环分离的结构进行了整,将变量的声明自增,以及判断放入了括号中。...原创 2019-09-24 15:45:38 · 557 阅读 · 0 评论 -
Web前端学习:逻辑运算
Web前端学习:逻辑运算一门计算机语言,编程的核心在于逻辑思想,当我们在编写程序的时候,逻辑是否通顺,是能否正确写出程序的关键,可以说如果你掌握了逻辑,那么你就踏入了计算机编程的大门。&&与 || 或 !否逻辑 与 &&var a=0,b=3;alert(a0&&b3) //true;alert(a1&&b3)//fals...原创 2019-09-24 15:42:53 · 178 阅读 · 0 评论 -
如何自学计算机Web前端开发?精细的自学步骤是什么样的?
如何自学计算机Web前端开发?精细的自学步骤是什么样的?简单粗暴直接上学习流程1、学习HTML+CSS基础 HTML5新特性和CSS3推荐网站 https://www.w3school.com.cn/我的个人学习站点:https://github.com/BullFei/JavaScript-40-Days(有兴趣的同学点,欢迎分享,全部免费)【注】这个部分主要是需要记忆的知识点比较...原创 2019-09-17 14:55:49 · 265 阅读 · 0 评论 -
Web前端各类框架和工具不断频繁更新,作为开发者我们要怎么对待?
Web前端各类框架和工具不断频繁更新,作为开发者我们要怎么对待?作为一个在前段混过一段时间的老程序员真的看到前端飞速发展,各种技术框架各种更新,感慨颇多。遥想当年刚刚出道(前端的圈),左手jquery,右手bootstrap真的感觉前端就都握在手里了,没想到还没在巅峰站久,各种核弹 angular,vue,react,backbone等等的mv框架接连而来,痛并快乐着。痛苦来源于真的技术更...原创 2019-09-17 14:54:57 · 305 阅读 · 0 评论 -
Web前端学习:Vue项目开发流程
Web前端学习:Vue项目开发流程一、企业项目开发流程产品提需求交互设计出原型设计视觉设计出UI设计图前端开发出页面模板server端存取数据库验收测试二、为什么要使用vue: https://cn.vuejs.org/v2/guide/comparison.html5个前端,4个会vue,1个会react,那么你该如何选择客户要求使用vue…三、如何选择脚手架自...原创 2019-09-24 15:47:38 · 394 阅读 · 0 评论 -
Web前端学习:前端三大框架有哪些异同
Web前端学习:前端三大框架有哪些异同web前端的框架可谓五花八门,多到让你想象不到,但能沉淀下来的不多,而所谓的前端三大框架,指的时Angular、React、Vue,这三个框架时当下最为流行也时最多人用的框架,我故意这样写意在说明三大框架的出现顺序,而且我永远相信要弄懂一个东西,你首先要了解它的来龙去脉,所以下面先说说几个框架各自的特点:AngularAngular原名angularJS...原创 2019-09-24 15:52:28 · 243 阅读 · 0 评论 -
Web前端学习:如何系统的学习JS?
Web前端学习:如何系统的学习JS?一、要系统的学习JavaScript,需要首先掌握HTML和CSS,这是基础也是学习JavaScript的时候需要用到的知识。二、刚开始入门不建议看《JavaScript权威指南》和《JavaScript高级程序设计》这些书籍。并非这些书籍不好,相反这些书籍是公认的好书!主要是因为这些书籍内容太多太厚了,很容易让你走上‘从入门到放弃’道路!对于初学者而言,多...原创 2019-09-24 15:54:00 · 132 阅读 · 0 评论 -
深圳Web前端学习:默认行为和拖拽思路
深圳Web前端学习:默认行为和拖拽思路什么是默认行为:默认行为就是浏览器自己触发的事件。比如:a链接的跳转,form提交时的跳转,鼠标右键跳转;oncontexmenu当点击右键菜单的时候;return false阻止默认行为if(e.preventDefault) {e.preventDefault();}else {window.event.returnValue = fals...原创 2019-09-27 15:42:55 · 94 阅读 · 0 评论 -
深圳Web前端学习:详解Vue-Router路由与配置
深圳Web前端学习:详解Vue-Router路由与配置现在的很多应用都流行SPA应用(singe page application) 。传统的项目大多使用多页面结构,需要切换内容的时候我们往往会进行单个html文件的跳转,这个时候因受到网络、性能的影响,浏览器会出现不定时间的空白界面,用户体验不好。而单页应用则是用户通过某些操作更改地址栏url之后,动态的进行不同模板内容的无刷新切换,用户体验好...原创 2019-09-27 15:44:57 · 159 阅读 · 0 评论 -
深圳Web前端学习:HTML、CSS、JavaScript、PHP、 MySQL 的学习顺序是什么?
深圳Web前端学习:HTML、CSS、JavaScript、PHP、 MySQL 的学习顺序是什么?大多数人都在教题主使用什么工具,以及看什么教程。实际上我觉得连题主自己都忽略了一个重要的问题。 那就是题主学习这些东西的目的是什么? 因为目的不同,答案有可能截然相反。从题主的描述来看,题主应该不是以找工作为目的的学习,只是单纯的对做一个网站产生了兴趣,当然这是我的猜测。那么,我还是首先假...原创 2019-09-27 15:46:13 · 141 阅读 · 0 评论 -
Web学习:面试题分享
Web学习:面试题分享为什么要初始化CSS样式?答案:因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面显示差异。当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。浮动元素引起的问题?答案:a. 父元素的高度无法被撑开,影响与父元素同级的元素b. 与浮动元素同级的非浮动元素会跟随其后c. ...原创 2019-09-17 14:52:20 · 96 阅读 · 0 评论