JavaScript笔记————1

  1. Javascript:与Java一点关系都没有
  2. 为什么要学javascript?
    做表单验证,可以减轻服务端的压力。
    实现动态效果,即:控制前端页面的显示。
  3. JavaScript是基于对象和事件驱动的,注意,不是面向对象。(注意是基于对象的,事件驱动的简单理解就是表单验证,单击按钮时的动作,类似于swing中的事件绑定例如鼠标事件或者按钮事件)
  4. Javascript的特点
    这里写图片描述
    JavaScript是弱类型的语言,数据类型可以被忽略的语言。它与强类型定义语言相反, 一个变量可以赋不同数据类型的值。
      强类型定义语言在速度上可能略逊色于弱类型定义语言,但是强类型定义语言带来的严谨性能够有效的避免许多错误。另外,“这门语言是不是动态语言”与“这门语言是否类型安全”之间是完全没有联系的!
      例如:Python是动态语言,是强类型定义语言(类型安全的语言); VBScript是动态语言,是弱类型定义语言(类型不安全的语言); JAVA是静态语言,是强类型定义语言(类型安全的语言)。
    了解了这些,我们在此说一下JavaScript为什么是弱类型语言。经过思考,我感觉通过一段代码来说明吧。可能这样更加直白。
    这里写图片描述
    其中,我来解释以下代码。下面的几句代码显示如下图,我们不能看出,我们在一开始只创建了一个变量num,为var类型,我们却可以给他赋值各种类型:数值类型,字符串,布尔类型,对象类型,为此我们可以推断出来,JavaScript为弱类型语言。
    JavaScript组成
    这里写图片描述
    Javascript的基本结构
<script type="text/javascript">
<!--
    JAVAScript 语句;
-->
</script>

Javascript与HTML文档的三种结合方式
这里写图片描述
行内方式:
在事件里调用javascript方法,href=”javascript:void();”
οnclick=”javascript:alert(‘a’);
< input type=”button” value=”普通按钮” οnclick=”javascript:alert(‘a’);”/>

内部方式:
在标记< script>中写javascript代码。

外部方式:
使用标记< script src=”外部js文件”>导入js;在外部js文件中写javascript代码。
Javascript执行原理——javascript是由本地的浏览器执行的
这里写图片描述
Javascipt的语法
这里写图片描述
变量使用var关键字声明,是弱类型语法
这里写图片描述
Javascript常见类型
这里写图片描述
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值