1. js输出图形
Processing.js
Processing.js是一个开放的编程语言,在不使用Flash或Java小程序的前提下,可以实现程序图像、动画和互动的应用。Processing.js是轻量,易于了解掌握的理想工具,可用于可视化的数据,创建用户界面和开发基于Web的游戏。
FABRIC.JS
FABRIC.JS是一款简单而强大的JavaScript Canvas 库,提供了互动的对象模型,同时还包含 Canvas-to-SVG 解析器。
oCanvas
oCanvas是一个JavaScript框架,用于简化HTML5 Canvas标签的使用,可以利用对象来代替像素。 oCanvas 可以帮助你很容易的在 HTML5 的 Canvas 标签上创建对象,并且创建这些对象的动画。
jCanvas
jCanvas 就是一个 jQuery 的绘图插件,它封装了一些绘制图形的方法,只需编写几行代码即可生成图形。
RGraph
RGraph是一个使用HTML5 Canvas标签实现的图表制作Library。利用该Library生成的Chart具有可交互性,当鼠标点击或移过时会显示相应的信息,可以动态加载Chart或对特殊点进行缩放。
Two.js
Two.js 是面向现代 Web 浏览器的一个二维绘图 API。Two.js 可以用于多个场合:SVG,Canvas 和 WebGL,旨在使平面形状和动画的创建更方便,更简洁。
Paper.js
Paper.js是一款开源的矢量图形脚本框架,基于 HTML5 Canvas 开发,提供清晰的场景图、DOM和大量强大的功能用来创建各种向量图和贝塞尔曲线。
EaselJS
EaselJS 是一个封装了 HTML5 画布(Canvas) 元素的 JavaScript 库。
Kinetic.JS
Kinetic.JS 是一个封装了 HTML5 Canvas的JavaScript 库,能为桌面和移动应用提供高性能动画,转场效果,节点嵌套,分层,滤镜,缓存,事件处理以及更多功能。
Pixi.js
Pixi.js 是一个 2D webGL 渲染器,提供无缝 Canvas 回退,支持主流浏览器,包括桌面和移动。
人生很短暂,过着过着你就没了,明白吗?
JS攻城师
你若有前端干货,欢迎前来投稿,一起执笔分享思考----前端范。
http://weixin.qq.com/r/UHWwqHbEnCvjrTLL9yBC (二维码自动识别)
公众号:js_gcs
代码也是一种思考艺术
2. js 格式化输出
内存卡可以放到u盘里面,通过插入用电脑来格式化清理
3. js输出数据类型
js是弱类型语言,定义变量不需要定义类型,在运行时根据上下文决定变量类型。
4. js常用的输出语句
在js中调用php的方法是直接在script标签的src属性中嵌入要访问的php地址。
1、JS方式调用PHP文件并取得PHP中的值举例说明:如在页面test_json1中用下面这句调用:<script type="text/javascript" src="/index.php/test/testjson2"> </script> <script type="text/javascript" > alert(jstext); </script>
2、在test_json2.php中有这样一段PHP代码:<?php $php_test='I come from PHP!'; echo "var test='$php_test';"; echo "var jstext="."'$php_test';"; ?> 当执行test_json1.php文件时,就会调用test_json2.php文件,并将b.php文件的输出作为JS语句来执行,所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值。
3、调用结果:
5. js输出函数
使用<script>标签在HTML网页中,JavaScript代码。注意,<script>标签要成对出现,并把JavaScript代码写在<script></script>之间。
<script type="text/javascript">表示在<script></script>之间的是文本类型(text),javascript是为了告诉浏览器里面的文本是属于JavaScript语言。
二、引用JS外部文件:
标签在HTML文件中添加JavaScript代码,HTML文件和JS代码可以分开,HTML文件和JS代码分开,并单独创建一个JavaScript文件(简称JS文件),其文件后缀通常为.js,然后将JS代码直接写在JS文件中。
三、JS在页面中的位置:
将JavaScript代码放在html文件中任何位置, javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。
四、JavaScript-注释很重要
注释的作用是提高代码的可读性,注释分为两种:
单行注释,在注释内容前加符号 “//”。多行注释以“/”开始,以“/”结束。
五、看定义变量使用关键字var,语法如下:
var 变量名
变量名可以任意取名,但要遵循命名规则:
1.变量必须使用字母、下划线(_)或者美元符($)开始。
2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。
3.不能使用JavaScript关键词与JavaScript保留字。
注意:
1. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。
2. 变量虽然也可以不声明,直接使用,但不规范,需要先声明,后使用。
六、什么是函数
函数是完成某一个特定功能的一组语句。基本语法如下:
function 函数名(){
函数代码;
}
说明:
1. function定义函数的关键字。
2. "函数名"你为函数取的名字。
3. "函数代码"替换为完成特定功能的代码。
函数调用:
函数定义好后,是不能自动执行的,所以需调用它,只需直接在需要的位置写函数就ok了,
七、JavaScript 输出内容 :使用document.write()
八、JavaScript -alert 消息对话框,alert弹出消息对话框(包含一个确定按钮)。
九 javaScript --确认(confirm 消息对话框)
6. js输出类型
布尔类型的true默认是1,3==1输出false