本K在经过三个静态站制作的狂风暴雨之后,终于开始了JavaScript的学习.作为一只从来没有正儿八经接受过计算机语言的小白,居然能够跟上浩哥的课程进度,我的内心都被我的才智震惊到了,果然本K是天生丽质难自弃,天生我材必有用哇,哦呵呵~ 咳咳,废话不多说,咱们来开始我们的JS小课堂,希望能够帮助到跟我一样的第一次接受计算机语言的同志们. 一.什么是JS. JavaScript,简称JS,它是一种基于浏览器的.基于对象的.用于事件驱动的脚本语言.简单来说,JS就是用来实现html页面上的一些动态效…
大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:http://www.cnblogs.com/lvonve/ CSDN:https://blog.csdn.net/lvonve/ 在这里我会从 Web 前端零基础开始,一步步学习 Web 相关的知识点,期间也会分享一些好玩的项目.现在就让我们一起进入 Web 前端学习的冒险之旅吧! 一.Vue.js…
Raphael Js矢量库API简介:Raphael Javascript 是一个 Javascript的矢量库. 2010年6月15日,著名的JavaScript库ExtJS与触摸屏代码库项目jQTouch,以及SVG.VML处理库Raphael合并,形成新的库Sencha.主要应对HTML5等新趋势,加强丰富图形和触摸屏功能的重要举措. Raphael Javascript 的创始人 Dmitry Baranovskiy也加入ExtJS. ExtJS 是一个强大的Javascript 框架,…
js的惰性声明, js中声明过的变量(预解释),后在不会重新声明了 fn(); // 声明+定义 js中声明过一次的变量,之后在不会重新声明了 function fn() { console.log("ok") } fn(); //ok fn = 22; //赋值是允许的 fn(); // Uncaught TypeError: fn is not a function function fn() { console.log("ok !!!");} fn(); //…
js调用PHP里的变量,怎么弄 网上给的例子都是js文件里一开始先给这个变量一个值,要是那样有啥意思啊,我要的就是可以变化的. hychyc_2008 | 浏览 2741 次  2013-04-18 12:24 2013-04-20 10:34   最佳答案   <script>var str=<?php echo $value;?></script>这种做法我以前用过,有的浏览器可以,有的浏览器就认不出来.具体是IE几我忘了~~~好像是IE6认不出来.我的做法是:&l…
WebGL.Asm.js和WebAssembly概念简介 转:http://www.techbrood.com/zh/news/webgl/webgl%E3%80%81asm_js%E5%92%8Cwebassembly%E6%A6%82%E5%BF%B5%E7%AE%80%E4%BB%8B.html iefreer 发表于 2017-02-27 13:00:56 标签: webassembly, webgl, html5, asm.js 随着HTML技术的发展,网页要解决的问题已经远不止是简单…
js中三种定义变量的方式const, var, let的区别 1.const定义的变量不可以修改,而且必须初始化. 1 const b = 2;//正确 2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值 4 // b = 5; 5 // console.log('函数外修改const定义b:' + b);//无法输出 2.var定义的变量可以修改,如果不初始化会输出undefined,不会报错. 1 var a =…
js进阶课程ajax简介(ajax是浏览器来实现的) 一.总结 1.ajax使用需要服务器支持,比如phpstudy 2.ajax是浏览器支持的功能:ajax有个核心对象XMLHttpRequest,这个对象时浏览器提供支持的,是浏览器windows对象的一个对象,window.XMLHttpRequest 3.ajax兼容性问题:大部分浏览器都支持ajax,IE6不支持ajax的XMLHttpRequest对象,但是支持ajax的ActiveXObject对象 二.js进阶课程ajax简介 准…
js课程 1-5 js如何测试变量的数据类型 一.总结 一句话总结:用typeof()方法. 1.js如何判断变量的数据类型? 用typeof()方法. 13 v=10; 14 15 if(typeof(v)=='string'){ 16 alert('字符串'); 2.typeof()可判断的类型有哪五类? 1.string2.number3.boolean4.obejct5.undefined 15 if(typeof(v)=='string'){ 3.js定义数组的两种方法? array对…
js课程  1-4   js变量的作用域是怎样的 一.总结 一句话总结:只有在函数内部前面带var的变量为局部变量,局部变量只能在函数体内使用. 1.什么情况下会出现NaN类型的错误,举一例? Number转数字失败产生一个NaN类型 14 str='10abc'; 15 16 tot=Number(str)+5; 2.js中局部变量怎么定义? 只有在函数内部前面带var的变量为局部变量,变量定义时前面如果没有var则全部都是全局变量 14 function say(){ 15 var str=…