位置: 编程技术 - 正文

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运行环境有哪些)

  • 营业税金及附加怎么计提
  • 增值税有哪几类
  • 未达到起征点的增值税会计处理
  • 劳务报酬收入是否含税
  • 成品油认证后要开票怎么做
  • 红字专用发票能作废吗
  • 总公司设立分公司的决定
  • 转让生产指标的企业所得税
  • 允许税前扣除的利息支出
  • 免税单位无租使用纳税单位土地
  • 专票上的账号打错了
  • 实收资本印花税怎么申报税目
  • 2019小规模纳税人增值税起征点
  • 开票系统问题
  • 工地伙食标准 费用
  • 票据质押后如何行使质权
  • 最新双色球开奖号码
  • linux禁用root用户
  • 原材料退库怎么做凭证
  • 怎么用老毛桃u盘装win7系统 老毛桃u盘装win7系统教程图解
  • 开发票金额少于付款金额差额怎么入账?
  • 本单位生产的水泥属于
  • 金融企业贷款损失准备金计提比例
  • 购车发票遗失了能否去4s店里补开
  • 税务新政策解读
  • vue显示pdf
  • php验证码扭曲效果怎么做
  • GPT-4 手画设计稿 直接生成前端页面
  • 路由加载的几种方式
  • 字节在互联网什么地位
  • 社会团体账务处理流程举例
  • 2022年最新公务接待用餐标准
  • 中央空调的维护和保养
  • 一般纳税人企业所得税5%还是25%
  • 什么情况下可以提取公积金
  • 文明手语动作
  • 大病医疗保险是社保吗
  • 普通发票可以抵扣进项吗
  • 以前年度多计提折旧
  • 地补缴费额是什么
  • 外贸公司进口关税增值税的帐务处理流程
  • 公司间借款利息怎么开发票
  • 房地产公司项目开发流程
  • 车船税交不交印花税
  • 单位买的职工社保自己可以去社保局领卡吗
  • 我是小规模纳税人,客户都想获得13%的专票
  • 超市的商品品种繁多琳琅满目
  • 什么是暂估入账金额
  • 个人独资企业核定征收取消了吗
  • 商业银行的存款有哪些种类
  • sql server语句查询
  • mysql导出查询结果sql
  • win7怎么调整
  • 屏蔽系统
  • macos 修改mac
  • 苹果mac 最新系统
  • Ubuntu 16.04 Server Edition 英文版安装教程
  • 如何清理注册表文件
  • mac睡眠设置方法
  • 怎样加快缩略图的大小
  • win8系统出现闪屏
  • win10系统误删文件怎么恢复
  • vim安装ycm
  • nodejs import
  • unity update优化
  • jquery发送json
  • linux ls-l命令
  • unity人物面板
  • jquery定义方法
  • javascript语言入门教程
  • 如何编写高质量创业计划书实验小结
  • python的params
  • 国家税务总局税法
  • 佛山市地税局办公室主任
  • 税务总局绩效管理四大板块
  • 非房地产企业土地增值税清算
  • 办理养殖照税务登记证
  • 消费发票上的金额含税吗
  • 深圳交警的微博
  • 什么是财务舞弊行为
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设