位置: 编程技术 - 正文

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

  • 去年多计提的工资今年直接冲掉当期费用,不调增可以吗
  • 可供出售金融资产包括哪些内容
  • 销售单用途商业预付卡是否可能涉嫌诈骗
  • 自建固定资产入账
  • 会计差错更正业务处理怎么操作?
  • 建筑预缴税款后如何进行账务处理?
  • 哪些发票可以用ppt
  • 进口货物的关税完税价格不包括
  • 固定资产评估增值递延所得税
  • 冠名发票申请要求有哪些?
  • 项目部临时设施平面图
  • 为什么负债不等于亏损
  • 申请开立临时存档的条件
  • 增值税普票可以抵扣税吗
  • 增值税留抵退税政策解读
  • 单位购买短期保本理财产品如何做账?
  • windows更新显示
  • 王者荣耀中扁鹊的克星是谁
  • 系统浏览器
  • PHP:oci_set_module_name()的用法_Oracle函数
  • php文件在线解密
  • 被雪覆盖的山峰
  • 购进油漆,用于装饰本企业办公楼
  • php根据经纬度计算距离
  • 调整以前年度少计提的工资
  • 布拉格下雪
  • swiper插件使用步骤
  • 框架如何使用
  • xss漏洞利用的场景
  • vue点击按钮显示对应的内容
  • ifconfig命令配置地址
  • php 短信验证码
  • 企业所得税的调增调减怎么理解
  • erphpdown插件安装教程
  • 出口免抵退转免税
  • 一个简单的web项目名称
  • 收到法院款项如何做账
  • 劳务派遣业务的特点
  • 会计自制原始凭证有哪些
  • 流动资产比例大说明什么
  • 烟草的发票可以报销吗
  • 员工工资能抵税吗
  • 机关单位工会经费的来源
  • 合并报表抵消分录的基本原理
  • 一般纳税人季度所得税怎么计算
  • 注销时其他应付款怎么冲平
  • 生产成本如何做核算
  • 福利企业增值税退税标准
  • 罚款是营业外支出还是管理费用
  • 预缴增值税及附加可以在电子税务局申报吗
  • 合伙企业对外投资收益怎么纳税
  • 债务类科目和债权类科目
  • 水电费收据可以写一张上吗
  • 故意销毁会计凭证、会计账簿罪
  • 营业收入包括哪些内容?
  • 制造费用怎么结算
  • linux如何安装c语言编译器
  • 怎么删除电脑windows
  • winxp内存不足怎么办
  • linux做raid10
  • 电脑市场调查报告
  • win8如何更改用户名字?
  • 获取windows的最新信息要跳过吗
  • windows7 游戏
  • bootstrap栅格布局
  • css百分比进度条
  • 跑跑跑游戏
  • unity3d基础操作
  • 微信小程序实现文件上传
  • 利用JQuery实现datatables插件的增加和删除行功能
  • js html css
  • javascript声明变量的语句
  • shell 字符串trim
  • jqueryui easyui
  • js如何保留一位小数
  • 第五章推动经济高质量发展心得
  • 江苏电子税务局官网登录入口
  • 国家税务局大数据局
  • 城市建设维护税减免政策
  • 地税审计税务稽查局职责
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设