javascript,Javascript是一种浏览器端的脚本语言,用来在网页客户端处理与用户的交互,以及实现页面特效。比如提交表单前先验证数据合法性,减少服务器错误和压力。根据客户操作,给出一些提升,让用户体验更好等。也可以实现一些页面动画。

有两种,一种是嵌在网页里的。一种是引用的。

先看看嵌在网页中的。比较易懂。

一、嵌网页的脚本格式
脚本可以写在任何位置,但一般来说都写在网页最底部,因为网页运行需要一个顺序。如果写在上面需要再写一段代码。

<script type="text/javascript">----写在这里面。</script>


二、变量的定义:
程序最简单的功能就是做一些运算。
变量:就是用来存储内容的东西。存储数据分的非常清晰。为了避免运算出错。


三、数据类型:
我们存东西都需要一个容器。
①整型:整数类型,int 专业用来存储整数类型的。
②小数类型:float 单精度小数(小数少的) double 双精度 decimal(自定义长度)。
③字符类型:例:a-z;!@#;0-10; char。
④字符串类型:多个字符组合起来。任何字符都可以做字符串。string。
⑤日期时间类型:datetime。
⑥布尔型数据:代表真或假。要么是/否;1/0;只有两个。 bool。
⑦对象类型:object。
⑧二进制类型:binary。字母不一定对。

红色字体标注的为常用类型。必须要记住的。


语言分为两种:

①强类型语言:
c++;c;c#;java...(必须注意区分数据类型)
②弱类型语言:
js,php...(我们学的 存储时可以不用特别注意数据类型,类型自动转换了)


五、变量定义
①强类型语言:
定义变量前先设定这个变量需要存粗什么类型的数据。
例:int a; 里面不能放其他类型的数据。否则就报错了。
②弱类型语言:
在定义变量时可以存储任何类型的数据。
例:JS里面是:var a; 代表混合类型,所有的变量在定义时全部用var打头。


六、变量赋值:
例:a=10;——一个等号代表赋值,将等号右边的值交给前面的a。
例2:var a = 5;—— 在定义变量的时候同时就给予赋值。

var a ; 定义变量a。
a = ; 使用变量a。

所有的变量都是先定义再使用。


七、JS输出语法:
alert(输出内容); 弹一个窗口出来输出。
confirm(提示内容);弹出的窗口是可以选择效果的。

prompt:提示内容。弹出的窗口只有确定和取消。


八、变量存储详解:
底层语言:是控制硬件的。
PHP等是偏上的语言:控制程序的软件。
例:
栈空间:相当于一个队列,放东西需要有规律的顺序。非常小。
堆空间:比较杂乱,数据随便扔。比较大。

JS脚本语言是什么意思?的更多相关文章

  1. JS脚本语言里的循环

    js脚本语言:  循环:(循环操作某一个功能(执行某段代码)) 四要素: 循环初始值  循环条件  状态改变  循环体 for(穷举  迭代) while 举例:(穷举) 与7相关的数 <scr ...

  2. 样式其他与JS脚本语言

    样式其他:display(显示block和隐藏none,不占位置)  visibility(显示visible和隐藏hidden,占位置)  overflow(超出范围 hidden隐藏) 透明(op ...

  3. 关于JS脚本语言的基础语法

    JS脚本语言的基础语法:输出语法  alert("警告!");  confirm("确定吗?");   prompt("请输入密码");为弱 ...

  4. js脚本语言在页面上不执行

    转换原理:// 编码原理就是创建TextNode节点,附加到容器中,再取容器的innerHTML.(将脚本编码) // 解码原理是将字符串赋給容器的innerHTML,再取innerText或text ...

  5. java调用js脚本语言

    在我们开发的过程中,可能有这么一种情况,在java中需要取调用js方法完成一些事情.那么什么时候可能出现这种情况呢.比如我们使用爬虫模拟登录别的网站,但有些网站前台使用js对密码进行了加密处理,那么就 ...

  6. js脚本语言基础和数组

    js和PHP中,字符串赋值:要使用"双引号"或"单引号"引起来:例如:var c="你好"不同类型进行数学运算,要转换,类型转换:强制转换p ...

  7. JS脚本语言(全称java script:网页里使用的脚本语言:非常强大的语言):基础语法

    一.注释语法 1.单行注释// 2.多行注释/**/ 二.语法输出 1.alert(信息):弹出信息 2.confirm(信息):弹出一个和用户交互的对话框 3.prompt(信息):弹出一个可以让用 ...

  8. js脚本语言

    alert(): 输出 字符串 转成整数 parseint(字符串):运算符与表达式% 取余 aler(10%2)余0 逻辑运算符&&并 ||或 !非 判断条件比较运算符== 等于 ! ...

  9. 9.22 JS脚本语言DOM

    通用:onclick 鼠标单击ondblclick 鼠标双击onmouseover 鼠标放上onmouseout 鼠标离开onmousemove 鼠标移动 表单:onchang 表单的值改变onblu ...

随机推荐

  1. Day12-mysql&&redis

    1. 数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据.我们也可以将数 ...

  2. python_射门小游戏

    import random def shoot(fs = 0,i = 0,j = 0): while i < 5: print("<<<<<<< ...

  3. c# .Net并行和多线程编程之Task学习记录!

    任务Task和线程Thread的区别: 1.任务是架构在线程之上的,也就是说任务最终还是要抛给线程去执行. 2.任务跟线程不是一对一的关系,比如开10个任务并不是说会开10个线程,这一点任务有点类似线 ...

  4. maven报brors occurred during the build

    原因分析: 此问题一般发生在eclipse保存文件并自动部署时候.本人在写项目的时候,还没等部署好,关闭了了eclipse,结果出现了这种情况.有一种产生此错误的原因是因为此项目不不是由eclipse ...

  5. Java学习笔记-按值传递

    参数的值传递 实参必须与方法中次你故意的参数在次序和数量上匹配,在类型上兼容.类型兼容是指不需要经过显式的类型转换,实参的值就可以传递给形参.如将int型的实参值传递给double型形参. 当调用方法 ...

  6. 前端React开发入门笔记

    什么是React React是一个JavaScript库,是由FaceBook和Instagram开发的,主要用于用户创建图形化界面. Hello world <!DOCTYPE html> ...

  7. sql 批量更新某个字段的值

    UPDATE Tabel1 t1 set t1.col1= ( SELECT col2 from Tabel2 t2 WHERE t1.col1=t2.col2) where exists ( SEL ...

  8. Android中Context的理解及使用(一)——Context的作用

    Context的作用:用来访问全局信息的接口,通过Context进行资源的访问. 1.Context获取字符串资源: public class MainActivity extends AppComp ...

  9. [Algorithm] 局部敏感哈希算法(Locality Sensitive Hashing)

    局部敏感哈希(Locality Sensitive Hashing,LSH)算法是我在前一段时间找工作时接触到的一种衡量文本相似度的算法.局部敏感哈希是近似最近邻搜索算法中最流行的一种,它有坚实的理论 ...

  10. 《jQuery判断radio、checkbox、select 是否选中和设置选中问题以及获取选中值》总结

    <form> <input type="radio" name="gender" id="man" value=" ...