javascript基础---常见的语法

1.for in 循环

for  in 循环是用来遍历对象的属性或数组中的元素,但是对于静态成员不能迭代,对宿主对象(window )进行访问。

过程:是遍历对象的原型链中的对象属性。首先迭代改对象的属性,然后迭代该直接原型的属性,然后迭代该原型的原型的属性。如果一个属性在parent和child都有的话,只迭代一次。只迭代child中的,不迭代parent中的。

2 for each in

for each(item in obj)

item代表的是obj中各个属性的值。

3 常见的全局函数

(1)escape函数  将参数转换为字符串,并以URL编码格式进行编码。比如可以将A->%65

(2)unescape 函数, 是将编码格式转换为字符串

(3)encodeURI(string str) 是将str字符串编码为统一资源标识符(URI) 单靠自身不能形成HTTP GET,因为& + =都不会被编码。

(4)decodeURI(string str)是将一个编码的URI 转义为正常的字符串。

(5)encodeURIComponent() 是编码函数 可以在GET 和POST中运用。

(6)decodeURIComponent 是解码函数

(7)转换函数:parseInt(str,radix) 是将字符串转换为int型整数,radix是进制。parseFloat(str).返回字符串中的数字,直达不是数字为止。Number(), String()是将一个对象转换为数字或字符串,Boolean()将一个对象转换为逻辑值,值取决于数值。

(8)判断函数,IsFinite()查看某个数值是否为有限,IsNaN()返回

时间: 2024-10-27 07:16:37

javascript基础---常见的语法的相关文章

js基础--javascript基础概念之语法

掌握一门语言 必须先掌握它的语法! javascript 的语法和C.Java.Perl 的语法有些相似.但是比它们更加宽松. javascript 中的一切都是严格区分大小写的.例如变量: demo 和 Demo 两个变量是完全不同的. javascript 标示符,所谓标示符 是指 变量.函数.属性 的名字或函数的参数.标示符的格式是按照以下规则组合的一个或多个字符. 1.第一个字符必须是字母,下划线,或 $ 符号. 2.其他字符可以是字母.下划线.$ . 或数字. 注意 不能把关键字 保留

JavaScript基础概念与语法

学习了一些最基础的JavaScript语法: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device, initial-scale=1"> <title>Jsstudy</title> &

javascript基础加固3—-语法2

2.1 JavaScript 语句 2.1.1 if/else 语句 JavaScript 中的 if/else 判断选择,你会发现,就像 C 语言.语法格式是这样的: if (条件 1) { 当条件 1 为 true 时执行的代码; } else if (条件 2) { 当条件 2 为 true 时执行的代码; } else { 当条件 1 和 条件 2 都不为 true 时执行的代码; } 2.1.2 switch/case 语句 在做大量的选择判断的时候,如果依然使用 if/else 结构

JavaScript基础知识----基本语法

JavaScript 语句 JavaScript 语句向浏览器发出的命令.语句的作用是告诉浏览器该做什么. 分号 ; 分号用于分隔 JavaScript 语句. 通常我们在每条可执行的语句结尾添加分号. 使用分号的另一用处是在一行中编写多条语句. 提示:您也可能看到不带有分号的案例. 在 JavaScript 中,用分号来结束语句是可选的. JavaScript 代码 JavaScript 代码(或者只有 JavaScript)是 JavaScript 语句的序列. 浏览器会按照编写顺序来执行每

javascript基础-常见控件事件处理

(1)鼠标事件-onmouseover.onmouseout <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <

javascript基础加固2—-语法1

2.1 变量 2.1.1 什么是变量 从字面上看,变量是可变的量:从编程角度讲,变量是用于存储数据的存储器,每个变量都有其独有的名字,每个变量都占有一段内存. 在程序当中,直接使用数据值或直接使用数据值的内存地址都不够方便,所以我们用变量的名字来表示对应的数据. 每个变量都有它的变量名,变量类型,变量的作用域. 2.1.2 JavaScript 中的变量 JavaScript 中的变量规则和其它如 C.Java 等语言类似,建议的变量命名规则: 1.由字母.数字.下划线组成,区分大小写 2.以字

JavaScript基础:BOM的常见内置方法和内置对象

本文最初发表于博客园,并在GitHub上持续更新前端的系列文章.欢迎在GitHub上关注我,一起入门和进阶前端. 以下是正文. BOM的介绍 JavaScript的组成 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准.包括变量.表达式.运算符.函数.if语句.for语句等. DOM:文档对象模型,操作网页上的元素的API.比如让盒子移动.变色.轮播图等. BOM:浏览器对象模型,操作浏览器部分功能的API.比如让浏览器自动滚动. 什么是BOM BOM

javascript基础语法——词法结构

× 目录 [1]java [2]定义 [3]大小写[4]保留字[5]注释[6]空白[7]分号 前面的话 javascript是一门简单的语言,也是一门复杂的语言.说它简单,是因为学会使用它只需片刻功夫:而说它复杂,是因为要真正掌握它则需要数年时间.实际上,前端工程师很大程度上就是指javascript工程师.前端入门容易精通难,说的是前端,更指的是javascript.本文是javascript基础语法的第一篇——词法结构 与java关系 关于javascript有这样一个说法,java和jav

Unit04: JavaScript 概述 、 JavaScript 基础语法 、 流程控制

Unit04: JavaScript 概述 . JavaScript 基础语法 . 流程控制 my.js function f3() { alert("唐胜伟"); } demo1.html  演示点击按钮,弹出提示框 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <