马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 Slimming 于 2022-4-11 18:01 编辑
一、简介
JavaScript(简称“JS”)是一种轻量级的面向对象的编程语言,既能用在浏览器中控制页面交互,也能用在服务器端作为网站后台,因此 JavaScript 是一种全栈式的编程语言。
相比于其它编程语言,学习 JS 有以下几个优势:
· JavaScript 是最流行的客户端脚本语言,有着简单易学的特点;· JavaScript 可以在 Web 浏览器中运行,因此学习 JavaScript不需要配置任何特殊的运行环境;· JavaScript 的应用非常广泛,例如移动应用开发、桌面应用开发、Web 游戏开发等都会用到 JavaScript;· JavaScript 有着大量的优质框架和库,借助这些框架和库可以大大减少您的开发时间。
InoTouchPad 脚本采用的是JavaScript代码编写,具有更高的灵活性,可以完成一些运算逻辑,同时可使用系统中自带的面向对象的属性和方法,注意区分字母大小写。
下面分享一些学习心得,文章会有点长,比较全面推荐收藏。
二、JavaScript常用功能介绍
基本数据类型: 字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined);
引用数据类型: 对象(Object)、数组(Array)、函数(Function)。
1.字符串(String)
字符串(String)类型是一段以单引号''或双引号""包裹起来的文本,例如 '123'、"abc"。
定义字符串时,如果字符串中包含引号,可以使用反斜杠\来转义字符串中的引号,或者选择与字符串中不同的引号来定义字符串,如下例所示:
① var str = "Let's have a cup ofcoffee."; // 双引号中包含单引号
② var str = 'He said "Hello"and left.'; // 单引号中包含双引号
③ var str = 'We\'ll never giveup.'; // 使用反斜杠转义字符串中的单引号
属性和方法
属性 | 描述 | constructor | 获取创建此对象的 String() 函数的引用 | length | 获取字符串的长度 | prototype | 通过该属性您可以向对象中添加属性和方法 |
最常用的.length获取长度。
对字符处理:组合、替代、查找功能,在plc中也有相应的函数FIND/REPLACE/等。分享一个字符串完成的动态文字功能。
|