首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【不理解】学习前端开发的路上,你是自己绊倒了自己吗?

【不理解】学习前端开发的路上,你是自己绊倒了自己吗?

作者头像
web前端教室
发布于 2018-07-30 03:49:00
发布于 2018-07-30 03:49:00
6111
举报
文章被收录于专栏:web前端教室web前端教室

讲课对于我来讲,是以一种半双向的形式,在和学生们做实时的交流。为什么说是半双向呢?

因为我主要是通过网络视频和同学们沟通,都是我先讲,然后有什么不懂的同学们随时在群里提问。这种方式依然有一个时效上的延迟,毕竟它不是真实的线下的面对面,所以我说它是半双向的沟通。

但即使是这样的方式,我也依然是可以获得真实有效的教学体会,“确实依然有许多同学们的学习方式,不是那么的灵活”,可以说有相当数量的同学在学习前端开发的路上,是自己绊倒了自己。

<!-- -->

这话是怎么来的呢?

我在讲一个dom添加事件的时候,用到了以下代码,

xx.onclick = function(){ this.children[0].setAttrbute('class','abc'); }

这段代码很简单,就是当前点击的dom节点的第一个子节点,给它添加一个名为abc的class样式。这里我要提到this指向的就是xx这个dom节点。

然后在讲这个this为什么是指向xx这个dom节点的时候,我突然就词穷了。因为function、作用域、window..等一些其它的知识还没讲呢,所以这个this指向就不太方便讲。

然后我就说,咱们暂时简单粗暴的理解,“这个this,从console输出结果来看,它就是指向xx的”,然后继续往下讲,往下做。

<!-- -->

等下课之后,我仔细复盘今天的讲课内容时,我就感觉许多同学在学习前端的时候,很可能就有人掉进了钻牛角尖的陷阱中,“许多情况下,有一些知识点,其实并不需要当下就把它完全搞懂”,

一是没有必要;

二是你可能基于当下的知识点、结构,你就是搞不懂它。

而前端开发是一门实践性占多数的技术,许多知识其实是需要大量的操作才能深入体会的,所以我在今天的文章结尾时就想跟大家说,

<!--

很多时候,我建议大家学习一个新东西的时候,

如果需要,

就“先用,再理解”。

因为用就是量变,

量变达到一定程度了,

就质变,

你就理解了。

-->

不要在一个暂时搞不明白原理的知识点上反复徘徊,前端开发更多的是业务需求和实现逻辑。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-05-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 web前端教室 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
1 条评论
热度
最新
大佬,请问一下proxy_cache_key "$host$request_uri";nginx的缓存url一样,accept-encoding请求头值不一样,生成的缓存会多份,他的md5哈希会有多个,是怎么生成对应的
大佬,请问一下proxy_cache_key "$host$request_uri";nginx的缓存url一样,accept-encoding请求头值不一样,生成的缓存会多份,他的md5哈希会有多个,是怎么生成对应的
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
【网络知识补习】❄️| 由浅入深了解HTTP(五)跨源资源共享(CORS)
跨源资源共享 (CORS) (或通俗地译为跨域资源共享)是一种基于HTTP 头的机制,该机制通过允许服务器标示除了它自己以外的其它origin(域,协议和端口),这样浏览器可以访问加载这些资源。跨源资源共享还通过一种机制来检查服务器是否会允许要发送的真实请求,该机制通过浏览器发起一个到服务器托管的跨源资源的"预检"请求。在预检中,浏览器发送的头中标示有HTTP方法和真实请求中会用到的头。
呆呆敲代码的小Y
2021/08/20
1.5K0
【网络知识补习】❄️| 由浅入深了解HTTP(五)跨源资源共享(CORS)
跨域资源共享(CORS)
简单先了解一下CORS,方便我们后续去挖一些CORS的漏洞,最近CORS也是比较火的!
黑伞安全
2019/10/16
4.1K0
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。
cxuan
2020/01/17
6460
看完这篇HTTP,跟面试官扯皮就没问题了
测试大姐趁我下班点又提了个bug!前端你咋多个options请求?
刚准备下班呢,测试大姐又给我提个bug,你看我这就操作了一次,network里咋有两个请求?
JavaEdge
2023/09/06
3000
测试大姐趁我下班点又提了个bug!前端你咋多个options请求?
同源策略及规避方法
A网页设置的 Cookie,B网页不能打开,除非这两个网页"同源"。所谓"同源"指的是"三个相同"。
玖柒的小窝
2021/10/09
7100
跟我一起探索 HTTP-跨源资源共享(CORS)
跨源资源共享CORS,是一种基于HTTP头的机制,该机制通过允许服务器标示除了它自己以外的其他源(域、协议或端口),使得浏览器允许这些源访问加载自己的资源。跨源资源共享还通过一种机制来检查服务器是否会允许要发送的真实请求,该机制通过浏览器发起一个到服务器托管的跨源资源的“预检”请求。在预检中,浏览器发送的头中标示有 HTTP 方法和真实请求中会用到的头。
用户1418987
2023/10/16
7750
跟我一起探索 HTTP-跨源资源共享(CORS)
面试 HTTP ,99% 的面试官都爱问这些问题
HTTP 是一种 超文本传输协议(Hypertext Transfer Protocol),HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范
cxuan
2020/04/21
1.5K0
面试 HTTP ,99% 的面试官都爱问这些问题
HTTP协议原理及实践
HTTP是在应用层,基于传输层 0x1 低三层 物理层主要作用是定义物理设备如何传输数据 数据链路层在通信的实体间建立数据链路连接 网络层为数据在结点之间传输创建逻辑链路 0x2 传输层 向用户提供可靠的端到端(End-to-End)服务 传输层向高层屏蔽了下层数据通信的细节 0x3 应用层 为应用软件提供了很多服务 构建于TCP协议之上 屏蔽网络传输相关细节
慕白
2018/08/03
4430
HTTP协议原理及实践
CORS解决跨域问题
浏览器中,网站A的网络请求访问网站A的资源(图片,HTTP请求)是很顺畅的,而想访问网站B的资源,就要面对跨域资源访问的问题了。面对跨域问题,有很多的解决方案,本文讨论使用 CORS 来解决的方案。
张云飞Vir
2020/03/27
2.1K0
CORS讲解
跨域资源共享(CORS) 是一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。当一个资源从与该资源本身所在的服务器不同的域、协议或端口请求一个资源时,资源会发起一个跨域 HTTP 请求。
Vincent-yuan
2019/09/10
2.1K0
CORS讲解
HTTP协议原理及实践
HTTP是在应用层,基于传输层 0x1 低三层 物理层主要作用是定义物理设备如何传输数据 数据链路层在通信的实体间建立数据链路连接 网络层为数据在结点之间传输创建逻辑链路 0x2 传输层 向用户提供可靠的端到端(End-to-End)服务 传输层向高层屏蔽了下层数据通信的细节 0x3 应用层 为应用软件提供了很多服务 构建于TCP协议之上 屏蔽网络传输相关细节
慕白
2018/08/03
7500
HTTP协议原理及实践
六万字 HTTP 必备知识学习,程序员不懂网络怎么行,一篇HTTP入门 不收藏都可惜
作为一名程序员,可能多数人都偏向于后端敲代码,但是关于Web的知识可千万不能忘呀!
呆呆敲代码的小Y
2022/05/10
9610
六万字 HTTP 必备知识学习,程序员不懂网络怎么行,一篇HTTP入门 不收藏都可惜
HTTP访问控制(CORS)
跨域资源共享(CORS) 是一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。当一个资源从与该资源本身所在的服务器不同的域、协议或端口请求一个资源时,资源会发起一个跨域 HTTP 请求。
JavaEdge
2020/05/27
3.8K0
HTTP访问控制(CORS)
报`Uncaught (in promise) TypeError: NetworkError when attempting to fetch resource.`错误解决办法
使用了promise,但是在使用的过程中报Uncaught (in promise)错误,第一次遇到这种错误,所以在此记录下,方便以后解决问题
天天Lotay
2023/04/16
3.5K0
报`Uncaught (in promise) TypeError: NetworkError when attempting to fetch resource.`错误解决办法
聊聊HTTP请求头中字段的含义
请求头是客户端向服务器发送请求时附带的关键信息,用于传递请求的元数据,常见的请求头包含host 目标域名或IP,User-Agent说明客户端的信息,使用什么浏览器进行访问的,Content-Length 请求数据的长度,Cookie请求中携带的Cookie信息,Authorization处理用户的认证,Accept-Encoding和Accept-Language涉及内容协商和国际化,Cache-Control和If-Modified-Since这对性能优化很重要等等。
漫谈测试
2025/03/25
3240
聊聊HTTP请求头中字段的含义
HTTP headers
HTTP标头使客户端和服务器可以通过HTTP请求或响应传递其他信息。HTTP标头由不区分大小写的名称,后跟冒号(:)和值组成。 值之前的空格将被忽略。
黑伞安全
2019/10/16
8.2K2
你还在为 HTTP 的这些概念头疼吗?
上一篇文章我们大致讲解了一下 HTTP 的基本特征和使用,大家反响很不错,那么本篇文章我们就全面一下 HTTP 的特性。我们接着上篇文章没有说完的 HTTP 标头继续来介绍(此篇文章会介绍所有标头的概念,但没有深入底层)
cxuan
2020/02/19
2.6K0
你还在为 HTTP 的这些概念头疼吗?
http的options请求是什么鬼?
哈喽,大家好,今天是正月十七,年算是真正的过完了,各位宝宝有没有胖三斤?不说不开心的!资本寒冬和倒春寒,各位宝宝记得套上大棉袄、二棉裤哦!
用户3258338
2019/07/19
1.2K0
美团前端常考面试题指南_2023-03-02
ES5 中只存在两种作用域:全局作用域和函数作用域。在 JavaScript 中,我们将作用域定义为一套规则,这套规则用来管理引擎如何在当前作用域以及嵌套子作用域中根据标识符名称进行变量(变量名或者函数名)查找
java_js0166293
2023/03/02
8070
HTTP协议
该版本只有一个命令GET;没有HEADER等描述数据的信息; 服务器发送完毕,就关闭TCP连接。
木可大大
2018/07/25
4250
HTTP协议
推荐阅读
相关推荐
【网络知识补习】❄️| 由浅入深了解HTTP(五)跨源资源共享(CORS)
更多 >
交个朋友
加入HAI高性能应用服务器交流群
探索HAI应用新境界 共享实践心得
加入行业数字化趋势交流群
解读转型政策方向 参考企业落地案例
加入[游戏服务器] 腾讯云官方交流站
游戏服运维小技巧 常见问题齐排查
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档