位置: 编程技术 - 正文

学JavaScript七大注意事项【必看】(学javascript有前途吗)

编辑:rootadmin

推荐整理分享学JavaScript七大注意事项【必看】(学javascript有前途吗),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript值得学吗,javascript要学什么,javascript学到什么程度,javascript学什么,javascript学到什么程度,javascript主要学什么,javascript主要学什么,javascript学到什么程度,内容如对您有帮助,希望把文章链接给更多的朋友!

知识说明:

初学JavaScript,注意以下七大细节,在实现同样功能的情况下,让我们的代码更易懂、效率更高。

一、简化代码

例如:创建对象

之前是这样的:

Var car = new object();

Car.color = “red”;

Car.wheels = 4;

Car.age = 8;

而现在可以写成这样子:

Var car = {color:'red', wheels:4, age:8}

例如:创建数组

之前是这样的:

Var studentArray = new Array(‘zhangsan', 'lisi', ‘zhaowu', ‘wuliu');

而现在可以写成这样子:

Var studentArray = {‘zhangsan', ‘ lisi', ‘zhaowu', ‘wuliu'};

例如:使用三元运算符简化代码

之前的写法是:

而现在可以写成:

学JavaScript七大注意事项【必看】(学javascript有前途吗)

Var result = x > &#; 1 : -1;

二、使用JSON作为数据格式

使用Json格式来存储数据:

也可以使用JS来存储数据,代码如下:

甚至可以将上面JS生成的存储数据的作为API的返回值

<script src=" maxData = Math.max(0,,,);

alert(maxData); //返回的最大值为

例如:使用JS给一个元素添加class样式,代码片段如下:

四、事件委托

例如:

最佳脚本书写方式:

五、匿名函数

六、代码可配置

你写的代码如果想让别人更容易进行使用或者修改,则需要可配置,解决方案是在你写的脚本中增加一个配置对象。要点如下:

1、在你的脚本中新增一个叫configuration的对象。

2、在配置对象中存放所有其它人可能想要去改变的东西,例如CSS的ID、class名称、语言等等。

3、返回这个对象,作为公共属性以便其它人可以进行重写。

七、代码兼容性

兼容性是初学者容易忽略的部分,通常学习Javascript的时候都是在某个固定的浏览器中进行测试,而这个浏览器很有可能就是IE,这是非常致命的,因为目前几大主流浏览器中偏偏IE对标准的支持是最差的。最终用户看到的结果也许就是,你写的代码在某个浏览器无法正确运行。你应该把你的代码在主流的浏览器中都测试一下,这也许很费时间,但是应该这样做。

以上这篇学JavaScript七大注意事项【必看】就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

图文详解Heap Sort堆排序算法及JavaScript的代码实现 1.不得不说说二叉树要了解堆首先得了解一下二叉树,在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作左子树(leftsubtree

5个最顶级jQuery图表类库插件【jquery插件库】 GraphUpjQueryplugin-美元Graphup是一中非常轻量级的灵活的jQuery(v1.4+)插件用来美化你的数据表。它能够使用颜色,柱状图及其气饱来有效的展现你的数据。

详解JavaScript中基于原型prototype的继承特性 JavaScript中的继承比较奇葩,无法实现接口继承,只能依靠原型继承。原型链原型就是一个对象,通过构造函数创建出来的实例会有指针指向原型得到原

标签: 学javascript有前途吗

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

上一篇:总结JavaScript三种数据存储方式之间的区别(javascript的三种主要数据类型)

下一篇:图文详解Heap Sort堆排序算法及JavaScript的代码实现(图文详解地理图册电子版)

  • 进项税额转出借方科目
  • 耕地占用税的特点与意义
  • 税务uk开票人显示是管理员怎么改
  • 带薪年休假如果当年离职补交的年休假钱需要扣个税嘛
  • 以转账方式收到货款会计分录
  • 自产货物用于生产
  • 货物运输费用怎么算
  • 资产处置损益是营业外收入吗
  • 养老院营利性与非营利如何认定
  • 未完工工程如何做绩效评价
  • 无形资产升值怎么处理
  • 采购货款属于什么会计科目
  • 企业可以采用多品牌战略吗
  • 房地产中心
  • 公益性支出所得税扣除比例
  • 国税一个月没报税罚款多少
  • 社保公积金会计分录怎么写
  • 营改增后增加了什么征税项目
  • 税收筹划的定义,有哪些筹划的方法
  • 补提以前年度无形资产摊销税务处理
  • 哪些票据可以冲抵增值税
  • 资本溢价最后转入哪里
  • 保证金计入哪个会计科目
  • 转出以前年度成本怎么做账
  • 上月的应付账款怎么记账
  • 发票货物或应税劳务名称怎么修改
  • 查找我的iphone怎么添加设备
  • Win10 Build 21354 太阳谷ISO镜像版体验报告 含下载地址
  • 为什么win+d
  • vue slot标签
  • 印花税会计分录2023
  • 公允价值变动损益会计处理
  • win7命令行模式
  • laravel注入
  • 转让旧固定资产怎么做账
  • php 文件管理系统
  • yii2框架漏洞
  • phpsession和cookie
  • 公司收加盟费合法吗?
  • vue项目安装路由
  • 长期待摊费用的摊销方法
  • python爬虫案例题目
  • 什么是现金流量净额
  • 分公司利润怎么结转给总公司需要交税
  • 将织梦dedecms转换到wordpress
  • 织梦相关文章调用
  • 房屋租金的摊销怎么算
  • 政府会计资产的概念
  • 计提制造费用
  • 固定资产直接进费用表示表示一次性计提折旧
  • 支付与其他经营活动的现金为负数
  • 不得从销项税额中抵扣的进项税额,不得计提加计抵减额
  • 办理契税所需要的证件
  • 承包经营所得个人所得税计算举例
  • 印花税票 购买
  • 大额往来款项的认定
  • 资金调拨账务处理
  • 资产负债表中的货币资金怎么算
  • 使用sql server
  • linux常用命令修改
  • 清华同方bios通用密码(thtfpc)
  • win8开机画面后黑屏
  • SPBBCSvc.exe - SPBBCSvc进程是什么文件 有什么作用
  • ps1是什么文件
  • windows7看视频卡顿如何解决
  • win8.1安装应用商店
  • windows8.1如何安装
  • AndEngine 《Android游戏开发实践指南》之“吸血鬼游戏”实例学习(一)
  • 前端html中怎么让文字左移
  • perl常用函数
  • javascript如何
  • jquery网页制作
  • 广东省电子职业技术学院
  • 电子税务局错误代码
  • 重庆国税电子税务局
  • 公共配套设施如何计算成本
  • 企业医院和事业医院的区别
  • 税务局组织收入存在的问题
  • 破产清算处置资产增值税
  • 我们是在郑州科技市场的一家公司,想找一个代
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设