位置: 编程技术 - 正文

JavaScript初学者建议:不要去管浏览器兼容(javascript新手教程)

编辑:rootadmin
如果可以回到过去的话,我会告诉自己这句话:"初学JavaScript的时候无视DOM和BOM的兼容性"  我初学时的处境   在我初学JavaScript的时候最头痛的就是浏览器兼容问题。在Firefox下面好好的代码放到IE就不能显示了,又或者是在IE能正常显示的代码在firefox又报错了。   前端开发工程师的职责就包括跨浏览器开发。所以我就在还不了解JS这门语言本身的时候去花时间学习浏览器兼容知识,这样会让JS学习难度增加。但是不能兼容主流浏览器的代码不能用在实际项目中。   DOM和BOM的兼容性问题一度让我的JavaScript学习停滞不前。语言理解不够,代码又只能在特定浏览器运行。  我的建议   如果你正初学JavaScript并有着和我一样的处境的话我建议你:初学JavaScript的时候无视DOM和BOM的兼容性,将更多的时间花在了解语言本身(ECMAScript)。只在特定浏览器编写代码(Chrome/Firefox/Safari),实际工作中使用成熟的JavaScript框架(jQuery等)。放心,很少有公司会让JS新手用原生JS做前端开发。   学习JS初期无视兼容问题有什么好处 降低学习难度 减少挫败感 花更多的时间学习ECMAScript  什么时候学习JS跨浏览器开发知识   而浏览器兼容问题留到什么时候解决呢?   当你能熟练使用JavaScript框架编写可复用的代码时(jQuery插件或前端控件),或当你准备自己开发一个JavaScript框架时。  其他一些JavaScript初学者建议 千万不要拿JavaScript权威指南当入门书籍 应该用JavaScript高级程序设计(第三版)作为入门书籍 传值和传值、作用域知识必须理解 调试工具必须懂并多用,学会自己捕捉错误。(chrome developer tool/Firebug) 耐心再耐心,对每一个知识点深挖能学的更轻松。   

标签: javascript新手教程

本文链接地址:https://www.jiuchutong.com/biancheng/373731.html 转载请保留说明!

上一篇:Javascript 按位与运算符 (&)使用介绍(js按位运算符)

下一篇:javascript运行机制之this详细介绍(javascript运行环境有哪些)

  • 小规模纳税人税率1%政策到什么时候
  • 税款抵扣会计分录
  • 借款合同怎么做
  • 减免的企业所得税需要计入应交税费吗
  • 权责发生制根据产品的生产特点和管理要求结转成本
  • 差额增税可以抵扣吗
  • 增值税发票记账联要盖章吗
  • 支票罚金
  • 公司预存话费应该怎么做会计处理?
  • 公司股权转移怎么办理
  • 所得税季度报表营业外收入填哪
  • 酒类消费税征收环节归纳
  • 兼营小规模纳税人增值税优惠
  • 收到退以前年度教育费附加税
  • 工会经费漏申报去大厅怎么处理
  • 发票额度1万申请10万的条件
  • 发票分票怎么处理违章
  • 法人可以公司账户存款吗
  • 员工报销现在用什么软件
  • 增值税防伪税控系统采用什么技术保护涉税信息
  • 调整以前年度的收入怎么入账
  • 增值税四个税种
  • 如何在win7系统中查看电脑基本信息
  • 支付航天开票技术服务费280
  • 企业网管出路
  • win11系统怎么投屏
  • 公司给客户报销费用可以吗
  • win10任务栏隐藏正在运行的程序
  • 存货 计价
  • wordpress优化加快的好多个关键点
  • 一只躺在沙滩上的鸟
  • 流转税的计税依据有哪些
  • 前端使用vue
  • laravel常用命令
  • 待转销项税额会计分录
  • docker-p
  • idea可以编写vue吗
  • 筹资活动产生的现金流量净额为正说明什么
  • vue路由用法
  • 21世纪20年代的中国
  • 个人所得税申报流程图
  • 税票电子发票怎么开
  • 收到餐饮费专用发票会计分录
  • mongodb安装教程win10
  • 企业所得税季度申报表怎么填
  • 未分配利润分配后在报表如何体现
  • 以前年度损益调整会计分录
  • 应交税费科目怎么调整
  • 两个公司之间怎么走账
  • 低值易耗品库存
  • 购买银行理财产品的几个必须知道
  • 重分类调整分录是什么
  • 劳务费如何做账务处理
  • sql server随机数函数
  • sqlserver删除重复
  • mac的dns怎么设置最快
  • 安装fedora33
  • win8.1的开始菜单在哪
  • win8怎么清空电脑只剩系统
  • ftp自动上传文件到服务器
  • win10任务栏跳来跳去
  • 系统ui怎么关闭
  • win7删除文件
  • centos安装命令yum
  • cocos2d游戏源码
  • assets怎么编辑
  • javascript组件
  • js实现分页数据库数据
  • node定时任务框架
  • 转换目录的命令
  • Shell脚本监控linux系统信息
  • node.js django
  • shell实际例子
  • 列举出python的5个数据类型
  • js == ===区别
  • jquery的实现原理
  • javascript闭包的作用
  • 河北税务总局发票怎么开
  • 杨浦区办理健康证地点
  • 国税申报时间2023年10月
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设