js入门
来源:互联网 发布:centos和linux的区别 编辑:程序博客网 时间:2024/05/16 00:29
JavaScript的简介:
JavaScript是基于对象和事件驱动的语言,应用于客户端(浏览器).
JavaScript的特点:
1.交互性
2.安全性:JavaScript不能访问本地磁盘里面的文件
3.跨平台性:JavaScript支持很多浏览器(生活中常见的都可以)运行
JavaScript和java的区别:
二者本质上就不是一门语言,只是命名看起来类似,
但是学习和应用的时候有些词汇和函数方法的表现形式是一样的,若是有java基础学起来会容易理解
js是面向html使用的,那么ja和html怎么产生联系的呢?
第一种方式:在html中的元素中写进js代码
<script type = "test/JavaScript">js代码</script>
第二种方式:使用html中的标签引入js文件
<script type = "test/JavaScript" src = "js代码路径"></script>
js的变量声明和数据类型:
js中所有的变量都可以用var声明
js语言中有5种原始类型
1.string 字符串
var s = "abc";
2.number 数字
var n = 12;
3.Boolean 布尔
var b = false;
4.null 空
var n = null;
5.undefined声明的变量但是未赋值
var u ;
n == u //true==比较的是值,空对象和为赋值的变量都是null,返回时true
n === u //flase===比较的是值和数据类型,虽然都是null值,但是数据类型不同,返回false
js中的数据类型转换
var v = "110"
parseInt(v);
js的基本语句
if,switch,while,for...这些基本语句的表达和java语言的表现形式是一样的
document.write(js代码),该方法可以在将js代码直接输出在浏览器中
js运算符
和很多运算符都是类似的,不同的有'-'可以直接做减法运算,===比较的是值,和数据类型,并且js里面数据的运算不区分整形和浮点型
var a = "10";
var b = 5;
a - b == 5;
var x = 0.5;
x / 10 * 10 == 0.5
js的数组
有个数组类array
定义数组的几种方式
var arr1 = [];
var arr2 = [1,2,a,b,true];可以存储任意类型的数据
var arr3 = new array(x);x是数组的长度,但其实没有什么意义,因为数组可以随着数据的增多自动扩大
var arr4 = new array(1,2,a,b,false);
数组的属性:
length:数组的长度(数组里面元素的个数)
js的string对象
属性:length.字符串的长度
- js 入门
- Js:入门
- js入门
- JS入门
- JS入门
- js入门
- JS入门
- js入门
- js入门
- js入门
- js入门
- js入门
- js入门
- JS入门
- js入门
- js入门
- JS入门
- JS入门
- 深入理解Angular中的$apply()以及$digest()
- IIS的基本概念以及如何启用IIS服务
- popupWindos使用说明
- 字典数据
- Linux错误集锦
- js入门
- gitHub使用简单介绍
- redis中 hash类型的操作命令
- 《机器学习&&深度学习》 视频课程资源百度云下载
- 服务器web性能测试之Locust
- 我的第一篇CSDN博客
- 【Hacker Rank】03.Python If-Else
- Nginx配置-访问权限
- Redis简介