位置: 编程技术 - 正文

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

  • 印花税计提怎么计提
  • 工资怎么扣费
  • 非盈利组织减免的增值税怎么做账
  • 财务章备案和不备份区别
  • 分公司亏损总公司怎么办
  • 递延收益怎么交企业所得税
  • 贷款还款利息怎么还
  • 永续盘存制的含义
  • 有形资产包括什么资产
  • 已认证进项发票转出会计分录
  • 营利性养老机构需要缴纳哪些税
  • 融资租赁出租人和承租人的区别
  • 公司承租厂房装修协议
  • 借款合同的印花税税率
  • 购进货物的价税怎么算
  • 小型微利企业享受企业所得税减免优惠时主要留存备查
  • 暂估发票未到年报怎么调
  • 同城提入业务包括
  • 增值税申报表附表二填表说明
  • 农业大棚卷帘机用什么油
  • 公司账务审计费用取费标准
  • 管理会计完全成本法和变动成本法例题
  • linux中git命令
  • win11任务栏失灵
  • 接受捐赠收入要计入销售收入吗
  • 宽带连接错误代码691
  • 内部员工租房租金合法吗
  • 整体租赁经营模式是什么
  • 伦德格伦
  • 三方债权债务抵消如何开发票
  • 递延所得税资产和负债怎么理解
  • 未分配利润可以转实收吗
  • 数据库操作实例
  • 大学生网页设计大赛
  • 未核定月数是什么
  • 研发费用加计扣除的条件
  • 购买礼品的会计怎么做账
  • 供应商质量考核评估表样板
  • python字符串类型及操作
  • 一般纳税人接受的下列服务中不得抵扣进项税额的有
  • 跨月发票红字冲销有影响吗
  • 什么时候工程物资什么时候在建工程
  • 质量扣款可以放到费用吗
  • sqlserver2012安装后找不到
  • 啤酒的消费税
  • 工业企业出租设备租金计入什么科目
  • 在建工程什么情况下算竣工
  • 小规模纳税人利润表季报
  • 固定资产清理的含义
  • 主营业务成本包括哪些
  • 一般纳税人增值税申报操作流程
  • 应收利息的会计分录怎么写
  • 不开发票的收入如何申报纳税?
  • 增值税增量留抵退税进项构成比例
  • 异地建筑服务开全电发票
  • 单位代扣代缴个人所得税凭证
  • 费用分割单是什么
  • 增值税专用发票和普通发票的区别
  • 开票6个点怎么计算
  • SQL Server中使用Trigger监控存储过程更改脚本实例
  • 新装mysql设置密码
  • 搜索框打开
  • 破解xp系统密码
  • XP系统安装不了QQ
  • windows Server 2008各版本区别详解
  • 系统维护的主要内容有哪些
  • 回收站清空文件怎么恢复?试试这三个方法找回!
  • win10系统预览版
  • linux操作系统的安装步骤
  • gh-files是什么
  • airplay macbook
  • linux的rz sz命令
  • python的pip安装命令
  • 如何用jquery
  • unity怎么做触屏按键
  • 安卓 crash
  • 安卓app活动
  • 百度地图一口价为什么还多收费
  • 广西自然人税收管理系统扣缴客户端手机版
  • 广东省电子税务局app下载手机版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设