Skip to content

early-return/js-printer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

js-printer

一个用于实现打字机效果的javascript库 演示地址:(http://zhiqing-lee.github.io/js-printer/)

重构

  1. 使用闭包
  2. 规范化

Usage

var printer = Printer(str, [options]);
printer.print();

or

Printer(str, [options]).print();

Options

{
		"speed" : 50,						//文字速度
		"selector" : 'canvas',				//选择器
		"startIndex" : 0,					//从第几个字符开始打印
		"endIndex" : 0,						//打印到第几个字符结束
		"hasCur" : true,					//是否显示光标
		"curId" : 'cur',					//光标的ID
		"curStr" : '_',						//光标字符
		"curStyle" : 'font-weight: bold;',	//光标的样式(CSS样式)
		"curSpeed" : 100,					//光标速度(ms)
		"lnStr": ""							//行首字符
	};

效果:

image

About

一个用于实现打字机效果的javascript小工具

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published