资讯专栏INFORMATION COLUMN

JavaScript使用小记

stefan / 2204人阅读

摘要:简单地说程序就是数据和方法计算机能做的就是计算这个数据可以是字符串各种类型的数值整数小数等类内的属性根本上是还是的基本数据类型布尔类型的东东为了更加快速地写出代码现在的语言都是高层次的抽象即所谓的高级编程语言了高级编程语言中的一些特性如访问

简单地说, 程序就是"数据"和"方法", 计算机能做的就是计算, 这个数据可以是: 1.字符串, 2.各种类型的数值(整数, 小数等), 3.Java类内的属性(根本上是还是Java的基本数据类型), 4.布尔类型的东东, etc., 为了更加快速地写出代码, 现在的语言都是高层次的抽象, 即所谓的"高级编程语言"了, 高级编程语言中的一些特性, 如访问控制(public/protected/private), 注解(如"@override")等, 都不属数据范畴, 而是程序管理的范畴, 最终目的是服务程序员管理程序代码的(更便捷地使用计算机进行"计算").

#关于JS的数组#, 如果用一对方括号("[]")去声明一个变量, 如"var aList = []", 那么可以用aList.length获取数组长度, 此时, aList.length = 0; //数组中元素个数为0; 这里要区分Java中获取数组列表ArrayList大小时的方法, Java中用的是对象的方法(即"函数")去获取大小的, 如anArrayList.size(), 而JS的数组, 直接用".length"属性即可(#使用多种语言时的差异区分是一件不能模棱两可的紧要小事情#).

#关于JS的"switch"语句#, 其功能和其它语言(如Java)是一样的, 语法结构就是:

switch(n) {
    case 1:
        // 要执行的代码块1;
        break;
    case 2:
        // 要执行的代码块2;
        break;
    default:
        // 与case1和case2不同时的执行代码;
}

其中, switch(n)中的ncase关键字后的值是相同类型的, 如: n的类型是字串, 那么case后的值的类型也得是字串, 上例中则是数字, 其实, switch的效果与if else语句是差不多的(但switch中可没有"大于/小于"等不定值的条件判断), 用了switch的便利之一是代码的结构更一目了然.

#关于JS的"split()"函数#, 经常用到的情形就是"以某种字符(如"-")去分割一个字串(如"2017-11-03")并获取分割后的字串元素", 在字串对象上调用"split()"函数, 该函数会返回分割后的结果字串数组(["2017", "11", "03"]), 菜鸟教程Ref.

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/89526.html

相关文章

  • javascript数组小记

    摘要:它们的参数是一个回调函数,所有数组成员依次执行该回调函数,直到找出第一个返回值为的成员,然后方法会返回该成员,返回该成员的位置。 几乎所有的编程语言都原生支持数组类型,因为数组是最简单的内存数据结构。 它存储一系列同一种数据类型的值,但是在javascript里可以在数组里保存不同类型的值,但是我们最好还是要遵守最佳实践,不要那么做。 创建和初始化,javascript声明,创建和...

    smartlion 评论0 收藏0
  • JavaScript的类型小记

    摘要:原始类型引用类型中没有类但是有类型类型分两种原始类型和引用类型保存对象的引用原始类型的复制是直接复制多个副本互不干扰引用类型中只保存引用对象实例只有一份解除引用使用会触发自动垃圾回收还提供了种内建类型内建类型可以用来实例化他们也是保存 https://icbd.github.io/wiki/web/2016/10/07/js%E7%B1%BB%E5%9E%8B.html 原始类型 &&...

    lykops 评论0 收藏0
  • javascript小记

    摘要:模板字面量相当于格式化字符串字符串用两个包含起来并且内部的占位符用标识一般用于标识多行文本或者配合函数使用与箭头函数用于数组是用于让数组每一个元素都调用函数的语法基本格式为其中为数组元素下标为当前元素所属的数组对象在实际调用时只需要箭头函数 1.模板字面量相当于格式化字符串,字符串用两个``包含起来,并且内部的占位符用${variable}标识.一般用于标识多行文本或者配合函数使用. ...

    waltr 评论0 收藏0
  • JavaScript & jQuery 常用方法小记

    摘要:函数节流用途如调整浏览器大小,或者用户输入信息,导致反复提交接口调用方法判断手机端访问获取地址栏参数返回顶部当滚动条的位置处于距顶部像素以下时,跳转链接出现,否则消失当点击跳转链接后,回到页面顶部位置正则检测手机号邮箱 1.JavaScript 函数节流用途:如调整浏览器大小,或者用户输入信息,导致反复提交接口 function throttle(method,context) { ...

    codeGoogle 评论0 收藏0
  • Sublime text3学习小记(macOS系统下的安装使用

    摘要:等待其安装完成后关闭程序,重新启动,点开菜单可见项,说明插件管理包已安装成功。在出现的悬浮对话框中输入然后点选下面的插件,就会自动开始安装,请耐心等待。【注:以下内容参考https://blog.csdn.net/stilling2006/article/details/54376743】 一、认识Sublime text 1、一款跨平台代码编辑器,在Linux、OSX和Windows下均可...

    Paul_King 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<