摘要: Threejs标签显示一般有两种方式,Sprite精灵和CSS2DRenderer,Sprite精灵的话显示效果会有些模糊,CSS2DRenderer绘制标签是之接将dom挂载到三维对象上,渲染时其实是将dom直接根据对象位置位置实时渲染,可以在开发者模式中审查元素。 在mac机中,因为mac机的设 阅读全文
posted @ 2019-10-23 14:17 码农拔萝卜 阅读(2093) 评论(0) 推荐(0) 编辑
摘要: 动态加载css文件 动态加载cssText js导入css样式文件 这样导入后,TextStyle的内容不是网页css路径,二是css文件的内容 阅读全文
posted @ 2019-09-04 15:42 码农拔萝卜 阅读(1509) 评论(0) 推荐(0) 编辑
摘要: 如上代码,可以打印canvas内容到图片,但是canvas可以为div对象,也可以为canvas对象。 阅读全文
posted @ 2019-09-04 11:47 码农拔萝卜 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Cesium应用篇:1快速搭建 Cesium ['siːzɪəm]是一款开源的JavaScript开源库,开发者通过Cesium,实现无插件的创建三维球和二维地图。Cesium通过WebGL技术实现图形的硬件加速,并且跨平台,跨浏览器,并提供动态数据的可视化展现。 准备工作 浏览器确保你的浏览器支持 阅读全文
posted @ 2019-08-03 19:56 码农拔萝卜 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 对象除了包含属性外,还拥有三个相关的对象特性: 1.对象的原型(prototype):指向另外一个对象,本对象的属性继承自它的原型对象。 2.对象的类(class):是一个标识对象类型的字符串。 3.对象的扩展标记(extensible flag):指明是否可以向该对象添加新属性。 对象的等于操作是 阅读全文
posted @ 2019-08-02 17:08 码农拔萝卜 阅读(95) 评论(0) 推荐(0) 编辑
摘要: function语句: 匿名函数可以省略函数名; function结构是静态的,不会立即执行,只有在调用函数时,才能被执行; Function()构造器: 构造器参数全部为字符串,p1-pn为参数,body为函数体,多条语句分号分割; 函数直接量 也称为匿名函数,无函数名,只有function关键字 阅读全文
posted @ 2019-08-02 14:27 码农拔萝卜 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 定义数组有两种方法: 1.构造函数Array() a. 如果构造函数无参数,则构造一个空数组 b. 如果构造函数带有一个参数列表,则每个参数指定一个元素的值,值的类型是任意的。数组的长度是参数列表中参数的个数 c.如果构造函数只有一个数值参数,则该数值默认为数组的长度,每个元素的值预定义为undef 阅读全文
posted @ 2019-08-02 11:34 码农拔萝卜 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 标签语句: 在JavaScript中,任何语句都可以添加一个标签,以便在复杂结构中设置程序跳转路径。 语法: label:statements statements 语句列表 标签label为任意合法标识符,但不能使用保留字。 标签名与变量名可以重名 标签名与属性名都属于标签范畴,不能重名; bre 阅读全文
posted @ 2019-08-01 19:04 码农拔萝卜 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 本文主要记录JavaScript 语法中,相对于其它语言的特殊之处。 1.JavaScript使用Unicode编码,每个字符两个字节,so,可以使用中文来命名变量或函数。 2.JS严格区分大小写,ps:构造函数必须首字母大写;函数命名采用骆驼命名法,第一个词语首字符小写,剩下词语首字符大写。 3. 阅读全文
posted @ 2019-08-01 17:41 码农拔萝卜 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 通常向浏览器输出日志使用Console.log()方法,但是并不是所有浏览器都能支持。 这里介绍一个通用函数,满足当前主流浏览器的输出日志需求: 阅读全文
posted @ 2019-08-01 14:50 码农拔萝卜 阅读(369) 评论(0) 推荐(0) 编辑