03 Javascript初识
特点: * 交互性 * 安全性(不能访问本地的硬盘) * 扩平台性(浏览器就能解析js)
javascript和java根本不同
Netscape(网景) 开发livesrcipt(javascript前身)
java语言,升级内核,(改名livescript改成javascript)
微软(巨头)开发一套语言(jscript)
弹劾:微软 SUN ECMA(欧洲计算机制造协会)
ECMASciprt(标准)
* javascript是基于对象,java是面向对象。
* javascript是解析可以执行,java先编译再执行。
* javascript是弱类型语言,java是强类型语言。
* javascript的组成
* ECMAScript(标准)
* BOM(Browser Object Model) 浏览器对象模型
* DOM(Document Object Model) 文档对象模型
* javascript与html的结合方式(★★★★)
* js与html的结合方式(自己编写)
* html提供了标签,<script type="text/javascript">js的代码</script>,
* 引入外部文件的方式(工具类)
* 需要先有一个js的文件(.js结尾的)
* 引入到html页面中,<script type="text/javascript" src="xx.js"></script>
* 注意:如果script的标签引入了外部的文件,那么script内部js代码就不会被执行。
* 可以放在页面的任意位置上
Javascript的注释: 单行和多行注释
变量和javascript原始数据类型
* 定义变量,需要使用一个关键字(var),并且声明任何类型的变量,都使用该关键字。
* Undefined、Null、boolean、number 和 string
* String字符串类型: 单引号和双引号都代表字符串
* Number数字类型: 不区分整数和小数
* Boolean布尔类型
* Null代表空,一般情况下给引用赋值
* Undefined 未定义(当声明一个变量,而没有赋值)
* typeof(变量),判断变量是什么类型.
Javascript运算符号
if else语句
JavaScript 中创建三种消息框:警告框、确认框、提示框。
.png)
.png)
.png)
Javascript函数
.png)
.png)
如何使用 indexOf() 来定位字符串中某一个指定的字符首次出现的位置。
如何使用 match() 来查找字符串中特定的字符,并且如果找到的话,则返回这个字符。
Javascript数组
.png)
- 可以将 Boolean 对象理解为一个产生逻辑值的对象包装器。
- Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。
- 使用关键词 new 来定义 Boolean 对象。下面的代码定义了一个名为 myBoolean 的逻辑对象:
- var myBoolean=new Boolean()
注释:如果逻辑对象无初始值或者其值为 0、-0、null、""、false、undefined 或者 NaN,那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 "false" 时)!
Math(算数)对象
Javascript全局函数
案例一: 九九乘法表
03 Javascript初识的更多相关文章
- javaScript系列 [03]-javaScript原型对象
[03]-javaScript原型对象 引用: javaScript是一门基于原型的语言,它允许对象通过原型链引用另一个对象来构建对象中的复杂性,JavaScript使用原型链这种机制来实现动态代理. ...
- Javascript初识之流程控制、函数和内置对象
一.JS流程控制 1. 1.if else var age = 19; if (age > 18){ console.log("成年了"); }else { console. ...
- 集群架构03·MySQL初识,mysql8.0环境安装,mysql多实例
官方网址 https://dev.mysql.com/downloads/mysql/社区版本分析 MySQL5.5:默认存储引擎改为InnoDB,提高性能和可扩展性,增加半同步复制 MySQL5.6 ...
- 03.JavaScript 面向对象精要--理解对象
JavaScript 面向对象精要--理解对象 尽管JavaScript里有大量内建引用类型,很可能你还是会频繁的创建自己的对象.JavaScript中的对象是动态的. 一.定义属性 当一个属性第1次 ...
- JavaScript 初识Promise 对象
什么是Promise? 其实, Promise就是一个类,而且这个类已经成为ES6的标准,是 ECMAScript 6 规范的重要特性之一.这个类目前在chrome32.Opera19.Firefox ...
- Javascript初识之数据类型
一.JavaScript概述 1.ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组 ...
- JavaScript高级编程(1)——JavaScript初识
一.javascript的简介 1.1 javascript的历史回顾. Javascript诞生于1995年.当时,它主要的目的是用来处理一些由服务器端处理的输入验证操作.在javascript没有 ...
- python js(JavaScript)初识
####################总结############## 引入: 可以在body标签中放入<script type=”text/javascript”></scrip ...
- 前端-----JavaScript 初识基础
JavaScript的组成 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准.包括变量.表达式.运算符.函数.if语句.for语句等. DOM:操作网页上的 ...
随机推荐
- 【leetcode】Word Search II(hard)★
Given a 2D board and a list of words from the dictionary, find all words in the board. Each word mus ...
- CSS命名格式
CSS样式命名整理页面结构 容器: container/wrap整体宽度:wrapper页头:header内容:content页面主体:main页尾:footer导航:nav侧栏:sidebar栏目: ...
- self dismissModalViewControllerAnimated:YES 无效(dismissviewcontrolleranimated无效)
作为一个viewController(VC),想要消失的时候可以从parent VC里面调用dismissModalViewControllerAnimated来消去改VC,也可以在该VC里面手动调用 ...
- java Class<?>和Class<T>等
E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型) ? - 表示不确定 ...
- JS_ECMA基本语法中的几种封装的小函数-1
今天给大家介绍js ECMA中几个封装的小函数以及一些常用的函数小案例: 1,找重复的函数 <script> //在数组里面找重复: function findInArr(n,arr){ ...
- Http返回码
HTTP协议状态码表示的意思主要分为五类 ,大体是 : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1×× 保留 2×× 表示请求成功地接收 3×× 为完成请求客户需 ...
- CentOS7下Firewall防火墙配置用法详解
官方文档地址: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide ...
- Android下拉刷新效果实现
本文主要包括以下内容 自定义实现pulltorefreshView 使用google官方SwipeRefreshLayout 下拉刷新大致原理 判断当前是否在最上面而且是向下滑的,如果是的话,则加载数 ...
- CLR via C#(12)-委托Delegate
本来按照进度应该学习事件了,可总觉得应该委托在前,事件在后,才好理解. 委托是一个类,它提供了回调函数机制,而且是类型安全的.使用委托可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数 ...
- ASP.NET MVC Json()处理大数据异常解决方法,字符串的长度超过了为 maxJsonLength
问题: 使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错.字符串的长度超过了为 maxJsonLength 属性设置的值. <system.web.exten ...