js语法一

文档对象模型(DOM):
document object model(整合js,css,html)
浏览器对象模型(BOM):
broswer object model(整合js和浏览器)

引用方式:
<script>
alert();弹窗打印
</script>

<script src=""></script>

语言:

变量
数据类型
运算符
流程控制语句
函数
类和对象

//单行注释
/*多行注释*/

变量声明:(先声明,再赋值)
var a=20;

以分号作为语句结束符

一个变量如果只声明未赋值,打印undefind

undefined:
1 当变量只声明未赋值,得到undefined值

2 当一个函数没有返回值,默认返回一个undefined值

null:
用于先占空间的定义

运算符:
x++:先赋值后计算
++x:先计算后赋值

全等于:
===

NaN:
(not a number?)
将字符串转化成数字不成功时

switch (){
case 条件1:语句1;
default:其他语句;
}

循环方式1:条件循环
for (var i=0;i<10;i++){
循环体
}

循环方式2:遍历循环
var arr=[1,2,3];
for (var i in arr){
循环体
}

JS创建对象的方式:
new 类名(初始化参数)

时间: 2024-08-05 15:24:32

js语法一的相关文章

JavaScript 基础语法一

1.变量的定义:var a = 20; 定义变量a并给其赋值20. 2.基本数据类型 : Number类型,表示数字,例如,1,2,3等.var number1 = 10. string类型,表示字符串, var string1 = 'hello word'. Boolean类型,布尔类型,用来表示真假,true.false,var a = true,var b = false. 对象类型(不常用)var obj = new Object() js是弱类型语言,会根据数值来推断类型,所以可以实时

js 算法一

1 写一个函数,去掉a数组中和b数组中相同的元素. 思路一:让a数组中的元素和b数组中的元素逐个比较,若相同,则删除. 方法一: function array_diff(a, b){ for(var i = 0; i < a.length; i++){ for(var j = 0; j < b.length; j++){ if(a[i] == b[j]){ a.splice(a.indexOf(b[j]), 1); //删除 j = -1; //必须保证a中的每一个元素都从b的第一个元素开始遍

从零开始学 Web 之 ES6(三)ES6基础语法一

大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:http://www.cnblogs.com/lvonve/ CSDN:https://blog.csdn.net/lvonve/ 在这里我会从 Web 前端零基础开始,一步步学习 Web 相关的知识点,期间也会分享一些好玩的项目.现在就让我们一起进入 Web 前端学习的冒险之旅吧! 一.let 作用:

vue基础语法一

一.绑定数据 1.语法<template> <div id="app"> <!--HTML获取绑定数据 --> <h1>{{ msg }}</h1> <h1>name :{{user.name}},age:{{user.age}}</h1> <ul> <li v-for="item in list"> {{item.name}} </li> <

shell语法一

查看shell函数写法可以参考 /etc/init.d/functions 打印信息可以调用,action函数 局部变量使用加上 local 定义 全局变量什么也不加 需要执行的命使用反引号`` 字符串一般使用双引号“” 原样输出使用单引号‘’ 脚本在没有给执行权限的情况下可以使用sh或者bash来执行 函数脚本加载 使用.或者source 定义函数时可以加上function echo 调试脚本最好的方法 set -x 加在脚本中可以开启调试模式 set +x 加在脚本中可以关闭调试模式 bas

Objective-C( 语法一)

点语法 点语法的本质是方法调用 成员变量的作用域 @public : 在任何地方都能直接访问对象的成员变量 @private : 只能在当前类的对象方法中直接访问(@implementation中默认是@private) 子类如果想访问通过setter  getter方法访问 @protected : 可以在当前类及其子类的对象方法中直接访问 (@interface中默认是@protected) @package : 只要处在同一个框架中,就能直接访问对象的成员变量 一般用不到,直接用系统自带框

Python语法一

前记,今天开始学习Python 参考 笨方法学习+Python(第三版) 因为有编程基础,所以入门不难,相比于以前学过的其它语言编程,Python当然也有它独特的语法格式. 1.安装Python 访问 http://python.org/download 并且安装 Python 2.安装完成后把Python的安装目录增加到环境变量里 3.打开PowerShell 4.下载使用NotePad++,新增文件后保存至指定目录 语法方面小结: 1. print "" 为打印输出,语句后面不用跟

js语法和css语法的对比

方法: document.getElementById("xx").style.xxx中的所有属性是什么 盒子标签和属性对照 CSS语法(不区分大小写) JavaScript语法(区分大小写) border border border-bottom borderBottom border-bottom-color borderBottomColor border-bottom-style borderBottomStyle border-bottom-width borderBotto

mysql 语法一 :case when详解

定义: 第一种: CASE case_value WHEN when_value THEN statement_list [WHEN when_value THEN statement_list] ... [ELSE statement_list] END CASE 第二种: CASE WHEN search_condition THEN statement_list [WHEN search_condition THEN statement_list] ... [ELSE statement_